]> Dogcows Code - chaz/p5-DBIx-Class-ResultSet-RecursiveUpdate/blobdiff - t/moosified-rs.t
fixed moosified-rs.t failures by making the test skip if not all dependencies are met
[chaz/p5-DBIx-Class-ResultSet-RecursiveUpdate] / t / moosified-rs.t
index e539cf8cba09dff9a945b702f9d7fcd03543e1b9..cf3d942f1add7e73e7fb8a145cfb2c016d792726 100644 (file)
@@ -1,11 +1,22 @@
-# -*- perl -*-
+use strict;
+use warnings;
+use Test::More;
+
+BEGIN {
+    eval {
+        require Moose;
+        require MooseX::NonMoose;
+        require namespace::autoclean;
+    };
+    plan skip_all =>
+        "Moose, MooseX::NonMoose and namespace::autoclean required"
+        if $@;
+}
 
 use lib 't/lib';
 use DBSchemaMoose;
 use RunTests;
-use Test::More;
 
 my $schema = DBSchemaMoose->get_test_schema('dbi:SQLite:dbname=:memory:');
 
-run_tests( $schema);
-
+run_tests($schema);
This page took 0.018472 seconds and 4 git commands to generate.