X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=xt%2Fnotabs.t;h=7734b75aaef47fa38cbf91467ff2ef1700a09348;hb=20884f55ed03738633c1cf2a1f8d43af743b650e;hp=76895b2cc392b9efabfa9ba957a0b06df4d9ed5a;hpb=39c9c72df61c84b595715e3d164bacc0b8e68439;p=dbsrgits%2FDBIx-Class.git diff --git a/xt/notabs.t b/xt/notabs.t index 76895b2..7734b75 100644 --- a/xt/notabs.t +++ b/xt/notabs.t @@ -5,15 +5,10 @@ use Test::More; use lib 't/lib'; use DBICTest; -# Don't run tests for installs -if ( DBICTest::RunMode->is_plain ) { - plan( skip_all => "Author tests not required for installation" ); -} - require DBIx::Class; unless ( DBIx::Class::Optional::Dependencies->req_ok_for ('test_notabs') ) { my $missing = DBIx::Class::Optional::Dependencies->req_missing_for ('test_notabs'); - (! DBICTest::RunMode->is_plain && ! DBICTest::RunMode->is_smoker ) + $ENV{RELEASE_TESTING} ? die ("Failed to load release-testing module requirements: $missing") : plan skip_all => "Test needs: $missing" } @@ -23,5 +18,6 @@ Test::NoTabs::all_perl_files_ok( DBICTest::RunMode->is_author ? ('maint') : (), ); -# FIXME - need to fix Test::NoTabs - doesn't work with done_testing +# FIXME - Test::NoTabs declares 'no_plan' which conflicts with done_testing +# https://github.com/schwern/test-more/issues/14 #done_testing;