Create a JSON::Any object, so setting $ENV{JSON_ANY_CONFIG} works.
[gitmo/MooseX-Storage.git] / Makefile.PL
index 43c4ac2..9902967 100644 (file)
@@ -15,10 +15,12 @@ author_requires 'Test::Without::Module';
 
 # you should have at least one
 # serialization format
+auto_install; # Needed for features to work. RT#67170
 feature 'JSON',
   -default     => 1,
   'JSON::Any'  => '1.15',
   'Test::JSON' => '0.06';
+
 author_requires 'JSON::Any'  => '1.15';
 author_requires 'Test::JSON' => '0.06';
 
@@ -43,10 +45,11 @@ author_tests 't/author';
 
 build_requires 'Test::More'      => '0.88';
 build_requires 'Test::Deep'      => '0';
-build_requires 'Test::Exception' => '0';
-build_requires 'Test::TempDir'   => '0.02';
+build_requires 'Test::Fatal'     => '0';
 build_requires 'Test::Requires'  => '0.05';
 
+author_requires 'Digest::HMAC';
+author_requires 'Digest::SHA';
 author_requires 'Test::Pod' => '1.14';
 author_requires 'Test::Pod::Coverage' => '1.08';