i like to decide the order of tests myself, and the 'test' target of WriteMakefile
makes
that possible prior to MakeMaker-6.x. The new test_harness wrapper sorts the
order of tests again. can we remove that?
--- MM.pm Tue Aug 20 13:42:53 2002
+++ MM-new.pm Tue Aug 20 13:42:37 2002
@@ -39,7 +39,8 @@
Runs the tests on @ARGV via Test::Harness passing through the $verbose
flag. Any @test_libs will be unshifted onto the test's @INC.
-@test_libs are run in alphabetical order.
+@test_libs are run in the order they appear in @ARGV. You can affect
+this order by setting the 'test' target in WriteMakefile.
=cut
@@ -51,7 +52,7 @@
local @INC = @INC;
unshift @INC, map { File::Spec->rel2abs($_) } @_;
- Test::Harness::runtests(sort { lc $a cmp lc $b } @ARGV);
+ Test::Harness::runtests( @ARGV );
}
=back