use strict;
use warnings;
-use Test::More no_plan => 1;
+use Test::More;
BEGIN {
+ eval "use IO::AtomicFile";
+ plan skip_all => "IO::AtomicFile is required for this test" if $@;
+ eval "use JSON::Any";
+ plan skip_all => "JSON::Any is required for this test" if $@;
+ plan tests => 10;
use_ok('MooseX::Storage');
}