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

Reply via email to