X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/96cedde3cdbc0b8ffc3f096a1b65d021b0226f99..c4de3b4124781ae066e774981efb0a6ef8c857ed:/tools/sg_unit_extractor.pl diff --git a/tools/sg_unit_extractor.pl b/tools/sg_unit_extractor.pl index c1ee1196f9..638ba49b5e 100755 --- a/tools/sg_unit_extractor.pl +++ b/tools/sg_unit_extractor.pl @@ -80,7 +80,7 @@ sub process_one($) { die "$progname: Parse error: This line seem to be a test suite declaration, but failed to parse it\n$_\n"; } - if (m/XBT_TEST_UNIT\(\w*"([^"]*)"\w*,([^,]*),(.*?)\)/) { #"{ + if (m/XBT_TEST_UNIT\(\w*"([^"]*)"\w*, *([^,]*), *(.*?)\)/) { #"{ die "$progname: multiply defined unit in file $infile: $1\n" if (defined($tests{$1})); my @t=($1,$2,$3); @@ -268,7 +268,7 @@ EOF $newmain .= " suite = xbt_test_suite_by_name(\"$suite_name\",$suite_title);\n"; map { my ($name,$func,$title) = @{$_}; - $newmain .= " xbt_test_suite_push(suite, \"$name\", $func, $title);\n"; + $newmain .= " xbt_test_suite_push(suite, \"$name\", &$func, $title);\n"; } @tests; $newmain .= " /* SGU: END FILE */\n\n";