$ok = 1;
}
elsif ($option_random) {
- $ok = randomMatch($results, $expected);
+ my @got = sort split "\n", $results;
+ my @expected = sort split "\n", $expected;
+
+ $ok = "@got" eq "@expected";
}
elsif ($option_regex) {
$ok = $results =~ /^$expected/;
{ rmtree $_ if -d $_ }
}
-sub randomMatch
-{
- my $got = shift ;
- my $expected = shift;
-
- my @got = sort split "\n", $got ;
- my @expected = sort split "\n", $expected ;
-
- return "@got" eq "@expected";
-
-}
-
sub print_err_line {
my($switch, $prog, $expected, $results, $todo) = @_;
my $err_line = "PROG: $switch\n$prog\n" .