selftest: Cope with 'multipart' support in subunit.
[ira/wip.git] / selftest / Subunit.pm
index 9d67c8137afe0aa03ef1f8dd19ad3259cf44d922..718b8ce43d976651dc80b2dd16a700387879b5de 100644 (file)
@@ -38,7 +38,7 @@ sub parse_results($$$)
                        push (@$open_tests, $1);
                } elsif (/^time: (\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)\n/) {
                        $msg_ops->report_time(mktime($6, $5, $4, $3, $2-1, $1-1900));
-               } elsif (/^(success|successful|failure|fail|skip|knownfail|error|xfail|skip-testsuite|testsuite-failure|testsuite-xfail|testsuite-success|testsuite-error): (.*?)( \[)?([ \t]*)\n/) {
+               } elsif (/^(success|successful|failure|fail|skip|knownfail|error|xfail|skip-testsuite|testsuite-failure|testsuite-xfail|testsuite-success|testsuite-error): (.*?)( \[)?([ \t]*)( multipart)?\n/) {
                        $msg_ops->control_msg($_);
                        my $result = $1;
                        my $testname = $2;