diff --git a/Database-DumpTruck-1.2-fix-json-comparison-in-tests.patch b/Database-DumpTruck-1.2-fix-json-comparison-in-tests.patch new file mode 100644 index 0000000..55507a8 --- /dev/null +++ b/Database-DumpTruck-1.2-fix-json-comparison-in-tests.patch @@ -0,0 +1,22 @@ +diff -ur Database-DumpTruck-1.2.orig/Build.PL Database-DumpTruck-1.2/Build.PL +--- Database-DumpTruck-1.2.orig/Build.PL 2022-09-06 10:13:10.216633140 +0200 ++++ Database-DumpTruck-1.2/Build.PL 2022-09-06 10:13:54.469968705 +0200 +@@ -27,6 +27,7 @@ + 'Test::More' => 0, + 'Test::Exception' => 0, + 'Test::Deep' => 0, ++ 'Test::Deep::JSON' => 0, + 'File::Temp' => 0, + }, + ); +diff -ur Database-DumpTruck-1.2.orig/t/dumptruck.t Database-DumpTruck-1.2/t/dumptruck.t +--- Database-DumpTruck-1.2.orig/t/dumptruck.t 2022-09-06 10:13:10.215633132 +0200 ++++ Database-DumpTruck-1.2/t/dumptruck.t 2022-09-06 10:14:02.816026051 +0200 +@@ -3,6 +3,7 @@ + use Test::More tests => 43; + use Test::Exception; + use Test::Deep; ++use Test::Deep::JSON; + use File::Temp; + + use strict; diff --git a/perl-Database-DumpTruck.spec b/perl-Database-DumpTruck.spec index 34b6f57..c8b1a12 100644 --- a/perl-Database-DumpTruck.spec +++ b/perl-Database-DumpTruck.spec @@ -1,6 +1,6 @@ Name: perl-Database-DumpTruck Version: 1.2 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Relaxing interface to SQLite License: GPL+ or Artistic URL: https://metacpan.org/release/Database-DumpTruck @@ -8,6 +8,8 @@ Source0: https://cpan.metacpan.org/authors/id/L/LK/LKUNDRAK/Database-Dump # Adapt tests to SQLite 3.37.0, bug #2066618, CPAN RT#140749, # proposed to the upstream. Patch0: Database-DumpTruck-1.2-sqlite-case-insensitive.patch +# Fix JSON comparison in tests bug #2115214, https://github.com/lkundrak/perl-database-dumptruck/issues/2 +Patch1: Database-DumpTruck-1.2-fix-json-comparison-in-tests.patch BuildArch: noarch BuildRequires: perl-generators BuildRequires: perl(DBD::SQLite) @@ -16,6 +18,7 @@ BuildRequires: perl(File::Temp) BuildRequires: perl(JSON) BuildRequires: perl(Module::Build) BuildRequires: perl(Test::Deep) +BuildRequires: perl(Test::Deep::JSON) BuildRequires: perl(Test::Exception) BuildRequires: perl(Test::More) BuildRequires: perl(Test::Pod) >= 1.00 @@ -55,6 +58,9 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %changelog +* Tue Sep 06 2022 Michal Josef Špaček - 1.2-25 +- Fix JSON comparison in tests (bug #2115214) + * Fri Jul 22 2022 Fedora Release Engineering - 1.2-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild