return $a <=> $b
}
+my $list_all_tests = $ENV{PERL_DEBUG_FULL_TEST};
+
# Significant time is saved by not outputting each test but grouping the
# output into subtests
my $okays; # Number of ok's in current subtest
$debug = "" unless $DEBUG;
my $res = eval $test;
- if (!$res || $ENV{PERL_DEBUG_FULL_TEST}) {
+ if (!$res || $list_all_tests) {
# Failed or debug; output the result
$count++;
ok($res, "$test; $debug");
utf8::upgrade($p) if length($upgrade_pattern);
my $res = $op ? ($c =~ $p): ($c !~ $p);
- if (!$res || $ENV{PERL_DEBUG_FULL_TEST}) {
+ if (!$res || $list_all_tests) {
# Failed or debug; output the result
$count++;
ok($res, "test $count - $desc");
}
}
}
- unless($ENV{PERL_DEBUG_FULL_TEST}) {
+ unless($list_all_tests) {
$count++;
is $okays, $this_iteration, "$okays subtests ok for"
. " /$charset,"