Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Differences CPAN distribution.

Report information
The Basics
Id: 102193
Status: rejected
Priority: 0/
Queue: Test-Differences

People
Owner: Nobody in particular
Requestors: gjtunley [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Issue with output with newer versions of Data::Dumper
Date: Wed, 18 Feb 2015 13:52:54 +0000
To: bug-Test-Differences [...] rt.cpan.org
From: Gareth Tunley <gjtunley [...] gmail.com>

Message body is not shown because it is too large.

Message body is not shown because it is too large.

On Wed Feb 18 08:53:11 2015, gjtunley@gmail.com wrote: Show quoted text
> Not sure if this should be raised against Test::Differences or > Data::Dumper - so raising here first as I see the issue in this module. > > I am using eq_or_diff to compare a generated XML with an expected XML > and am having issues with version 0.62 and Data::Dumper 2.154 > > The issue appears to be around line 418 of Test::Differences: > > local $Data::Dumper::Useperl = 1; > > With this line in I get output like ...
If you've got that line of code you're using 0.63, not 0.62. It was introduced as part of the fix for https://rt.cpan.org/Ticket/Display.html?id=95446. Specifically these two commits: https://github.com/Ovid/Test-Differences/commit/695e3ed https://github.com/Ovid/Test-Differences/commit/48300c2 The '$Useperl = 1' is to work around a bug in some older perls, so I suppose I could frob things to only turn that on if the bug is detected. BTW, the canonical bug tracker is now on Github, so to avoid duplication and confusion I'll close this ticket and open one there: https://github.com/Ovid/Test-Differences/issues/7