This is an expensive author-only test, move to xt/
Peter Rabbitson [Tue, 5 Nov 2013 08:26:23 +0000 (09:26 +0100)]
Also get xt tests first in line (won't matter much with -s)

maint/Makefile.PL.inc/11_authortests.pl
maint/travis-ci_scripts/40_script.bash
xt/standalone_testschema_resultclasses.t [moved from t/02_standalone_test_classes.t with 100% similarity]

index f9f78ee..d29b1bc 100644 (file)
@@ -12,7 +12,7 @@ File::Find::find(sub {
 my @xt_tests = map { File::Spec->catfile($_, '*.t') } sort keys %$xt_dirs;
 
 # this will add the xt tests to the `make test` target among other things
-Meta->tests(join (' ', map { $_ || () } Meta->tests, @xt_tests ) );
+Meta->tests(join (' ', map { $_ || () } @xt_tests, Meta->tests ) );
 
 # inject an explicit xt test run, mainly to check the contents of
 # lib and the generated POD's *before* anything is copied around
index bad7414..189eae3 100755 (executable)
@@ -14,7 +14,7 @@ if [[ "$CLEANTEST" = "true" ]] ; then
   run_or_err "Prepare blib" "make pure_all"
   run_harness_tests
 else
-  PROVECMD="prove -lrswj$NUMTHREADS t xt"
+  PROVECMD="prove -lrswj$NUMTHREADS xt t"
 
   # FIXME - temporary, until Package::Stash is fixed
   if perl -M5.010 -e 1 &>/dev/null ; then