Give credit to contributors in pod and metadata
[gitmo/MooseX-Types.git] / t / 14_compatibility-sub-exporter.t
index b2d2fb3..22fb862 100644 (file)
@@ -2,19 +2,16 @@ BEGIN {
        use strict;
        use warnings;
        use Test::More;
-    use Test::Exception;
     use FindBin;
-    use lib "$FindBin::Bin/lib";   
-    
-    eval "use Sub::Exporter";
-    plan $@
-        ? ( skip_all => "Tests require Sub::Exporter" )
-        : ( tests => 3 );
+    use lib "$FindBin::Bin/lib";
+
+    use Test::Requires { 'Sub::Exporter' => '0' };
 }
 
-use SubExporterCompatibility qw(MyStr);
+use SubExporterCompatibility qw(MyStr something);
 
 ok MyStr->check('aaa'), "Correctly passed";
 ok !MyStr->check([1]), "Correctly fails";
 ok something(), "Found the something method";
 
+done_testing;