diff options
author | dakkar <dakkar@thenautilus.net> | 2011-02-13 14:12:08 +0000 |
---|---|---|
committer | dakkar <dakkar@thenautilus.net> | 2011-02-13 14:41:10 +0000 |
commit | 3abef1625e51eca5236f10b7f2cec9f94ab221be (patch) | |
tree | 884122d84a47f9f58cabe470c50434f35727f9a3 /xt/00-author-minver.t | |
parent | Merge branch 'class-xpath' (diff) | |
download | Tree-Transform-XSLTish-3abef1625e51eca5236f10b7f2cec9f94ab221be.tar.gz Tree-Transform-XSLTish-3abef1625e51eca5236f10b7f2cec9f94ab221be.tar.bz2 Tree-Transform-XSLTish-3abef1625e51eca5236f10b7f2cec9f94ab221be.zip |
- drop MooseX::AttributeHelpers, use newer Moose instead
- Tree::XPathEngine is no longer a hard dependency
- minor documentation cleanup
Diffstat (limited to 'xt/00-author-minver.t')
-rw-r--r-- | xt/00-author-minver.t | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/xt/00-author-minver.t b/xt/00-author-minver.t new file mode 100644 index 0000000..4dfb876 --- /dev/null +++ b/xt/00-author-minver.t @@ -0,0 +1,33 @@ +#!/usr/bin/perl + +# Test that our declared minimum Perl version matches our syntax +use strict; +BEGIN { + $| = 1; + $^W = 1; +} + +my @MODULES = ( + 'Perl::MinimumVersion 1.20', + 'Test::MinimumVersion 0.008', +); + +# Don't run tests during end-user installs +use Test::More; +unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) { + plan( skip_all => "Author tests not required for installation" ); +} + +# Load the testing modules +foreach my $MODULE ( @MODULES ) { + eval "use $MODULE"; + if ( $@ ) { + $ENV{RELEASE_TESTING} + ? die( "Failed to load required release-testing module $MODULE" ) + : plan( skip_all => "$MODULE not available for testing" ); + } +} + +all_minimum_version_from_metayml_ok(); + +1; |