Add runtime dependency on Test::Deep and Test::Builder::Module (RT#131623)
Dagfinn Ilmari Mannsåker [Fri, 31 Jan 2020 11:27:38 +0000 (11:27 +0000)]
They are used by SQL::Abstract::Test, and modules that test-depend on
that shouldn't have to explicitly depend on Test::Deep themselves.

Changes
Makefile.PL

diff --git a/Changes b/Changes
index 6d4ba9c..6b8a62d 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
 Revision history for SQL::Abstract
 
+    - Add runtime dependency on Test::Deep and Test::Builder::Module for
+      SQL::Abstract::Test (RT#131623)
+
 1.86 - 2018-07-09
     - Remove obsolete documentation about arrayrefref as the $source
       argument for ->select (removed in version 1.74)
index 80dc676..2d40d9a 100644 (file)
@@ -20,7 +20,6 @@ my %META = (
         'Test::More'      => '0.88',
         'Test::Exception' => '0.31',
         'Test::Warn'      => '0',
-        'Test::Deep'      => '0.101',
         'Storable'        => '0', # for cloning in tests
       },
     },
@@ -35,6 +34,9 @@ my %META = (
         'Hash::Merge'    => '0.12',
         'Text::Balanced' => '2.00',
         'perl'           => '5.006',
+        # Used by SQL::Abstract::Test
+        'Test::Deep'            => '0.101',
+        'Test::Builder::Module' => '0.84',
       },
     },
     develop   => {