[libmoosex-attributehelpers-perl] 03/09: Add patch from CPAN RT to fix Perl 5.18 test failures.
gregor herrmann
gregoa at debian.org
Sat Aug 24 13:31:02 UTC 2013
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository libmoosex-attributehelpers-perl.
commit 44d599cf7b0fd451b25ff1730b76663702f864fa
Author: gregor herrmann <gregoa at debian.org>
Date: Sat Aug 24 15:19:45 2013 +0200
Add patch from CPAN RT to fix Perl 5.18 test failures.
Closes: #720269
---
...23-Fix-tests-to-cope-radnomized-hash-keys.patch | 61 ++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 62 insertions(+)
diff --git a/debian/patches/MooseX-AttributeHelpers-0.23-Fix-tests-to-cope-radnomized-hash-keys.patch b/debian/patches/MooseX-AttributeHelpers-0.23-Fix-tests-to-cope-radnomized-hash-keys.patch
new file mode 100644
index 0000000..cbec25b
--- /dev/null
+++ b/debian/patches/MooseX-AttributeHelpers-0.23-Fix-tests-to-cope-radnomized-hash-keys.patch
@@ -0,0 +1,61 @@
+Origin: CPAN RT
+Bug: https://rt.cpan.org/Ticket/Display.html?id=81564
+Bug-Debian: http://bugs.debian.org/720269
+Reviewed-by: gregor herrmann <gregoa at debian.org>
+Last-Update: 2013-08-24
+.
+From 94d4ecede542aa0ae5e33e1aa68c6d9731bf295e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar at redhat.com>
+Date: Fri, 2 Aug 2013 19:09:45 +0200
+Subject: [PATCH] Fix tests to cope radnomized hash keys
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Similar patch is in Moose.
+
+<https://rt.cpan.org/Public/Bug/Display.html?id=81564>
+
+Signed-off-by: Petr Písař <ppisar at redhat.com>
+---
+ t/003_basic_hash.t | 4 ++--
+ t/203_trait_hash.t | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/t/003_basic_hash.t b/t/003_basic_hash.t
+index 1f842ae..c21ac52 100644
+--- a/t/003_basic_hash.t
++++ b/t/003_basic_hash.t
+@@ -170,10 +170,10 @@ is_deeply($options->provides, {
+ is($options->type_constraint->type_parameter, 'Str', '... got the right container type');
+
+ $stuff->set_option( oink => "blah", xxy => "flop" );
+-my @key_value = $stuff->key_value;
++my @key_value = sort{ $a->[0] cmp $b->[0] } $stuff->key_value;
+ is_deeply(
+ \@key_value,
+- [ [ 'xxy', 'flop' ], [ 'quantity', 4 ], [ 'oink', 'blah' ] ],
++ [ sort{ $a->[0] cmp $b->[0] } [ 'xxy', 'flop' ], [ 'quantity', 4 ], [ 'oink', 'blah' ] ],
+ '... got the right key value pairs'
+ );
+
+diff --git a/t/203_trait_hash.t b/t/203_trait_hash.t
+index 8e876b1..451c0bb 100644
+--- a/t/203_trait_hash.t
++++ b/t/203_trait_hash.t
+@@ -156,10 +156,10 @@ is_deeply($options->provides, {
+ is($options->type_constraint->type_parameter, 'Str', '... got the right container type');
+
+ $stuff->set_option( oink => "blah", xxy => "flop" );
+-my @key_value = $stuff->key_value;
++my @key_value = sort{ $a->[0] cmp $b->[0] } $stuff->key_value;
+ is_deeply(
+ \@key_value,
+- [ [ 'xxy', 'flop' ], [ 'quantity', 4 ], [ 'oink', 'blah' ] ],
++ [ sort{ $a->[0] cmp $b->[0] } [ 'xxy', 'flop' ], [ 'quantity', 4 ], [ 'oink', 'blah' ] ],
+ '... got the right key value pairs'
+ );
+
+--
+1.8.1.4
+
diff --git a/debian/patches/series b/debian/patches/series
index ce9f749..81cd39b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
whatis-in-manpages
+MooseX-AttributeHelpers-0.23-Fix-tests-to-cope-radnomized-hash-keys.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmoosex-attributehelpers-perl.git
More information about the Pkg-perl-cvs-commits
mailing list