Sort the ext/ and lib/ tests when running under t/harness
authorSteve Hay <SteveHay@planit.com>
Wed, 8 Mar 2006 15:20:28 +0000 (15:20 +0000)
committerSteve Hay <SteveHay@planit.com>
Wed, 8 Mar 2006 15:20:28 +0000 (15:20 +0000)
commitb1d1c89dd4add0044d7fe8a24cce57e62c9c1d5c
tree5e307ad21436590be55154639c7a04d856b12eb9
parent1dba731d9f7b0a03b8cecb69b9d80500a283425e
Sort the ext/ and lib/ tests when running under t/harness

Unless they are sorted then they are run in the same order in which
they are listed in MANIFEST, which is not always ideal. In particular,
the ext/Compress/IO/Zlib/t/*.t tests are not run in the correct order,
which causes some files to be left behind afterwards.

ExtUtils::Command::MM::test_harness() sorts test files, so it seems
sensible for t/harness to do likewise, rather than relying on the
ordering in MANIFEST.

p4raw-id: //depot/perl@27420
t/harness