Hello community,

here is the log from the commit of package perl-Test-Differences for 
openSUSE:Factory checked in at 2019-03-12 09:49:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-Differences (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Test-Differences.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Test-Differences"

Tue Mar 12 09:49:27 2019 rev:14 rq:683522 version:0.67

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Test-Differences/perl-Test-Differences.changes  
    2019-02-28 21:23:46.893925516 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Test-Differences.new.28833/perl-Test-Differences.changes
   2019-03-12 09:49:30.507584782 +0100
@@ -1,0 +2,12 @@
+Thu Mar  7 12:58:45 UTC 2019 - Pedro Monreal Gonzalez 
<[email protected]>
+
+- updated to 0.65
+   see /usr/share/doc/packages/perl-Test-Differences/Changes
+
+  0.67   2019-03-06
+      - Correctly compare subroutine references
+
+  0.66   2019-02-27
+      - Fix tests on Windows (thanks to Serguei Trouchelle)
+
+-------------------------------------------------------------------

Old:
----
  Test-Differences-0.65.tar.gz

New:
----
  Test-Differences-0.67.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Test-Differences.spec ++++++
--- /var/tmp/diff_new_pack.bsiHol/_old  2019-03-12 09:49:31.271584629 +0100
+++ /var/tmp/diff_new_pack.bsiHol/_new  2019-03-12 09:49:31.275584628 +0100
@@ -19,7 +19,7 @@
 #Upstream:  All Rights Reserved. You may use, distribute and modify this 
software under the terms of the GNU public license, any version, or the 
Artistic license.
 %define cpan_name Test-Differences
 Name:           perl-Test-Differences
-Version:        0.65
+Version:        0.67
 Release:        0
 Summary:        Test strings and data structures and show differences if not ok
 License:        Artistic-1.0 OR GPL-1.0-or-later

++++++ Test-Differences-0.65.tar.gz -> Test-Differences-0.67.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/Changes 
new/Test-Differences-0.67/Changes
--- old/Test-Differences-0.65/Changes   2019-02-19 23:29:58.000000000 +0100
+++ new/Test-Differences-0.67/Changes   2019-03-06 22:12:14.000000000 +0100
@@ -1,5 +1,11 @@
 Changes file for Test::Differences
 
+0.67   2019-03-06
+    - Correctly compare subroutine references
+
+0.66   2019-02-27
+    - Fix tests on Windows (thanks to Serguei Trouchelle)
+
 0.65   2019-02-19
     - Canonical repo is now 
https://github.com/DrHyde/perl-modules-Test-Differences
     - Fix discrepancies in copyright notices (thanks to Christian Neukirchen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/MANIFEST.SKIP 
new/Test-Differences-0.67/MANIFEST.SKIP
--- old/Test-Differences-0.65/MANIFEST.SKIP     2019-02-19 21:51:36.000000000 
+0100
+++ new/Test-Differences-0.67/MANIFEST.SKIP     2019-02-28 23:51:43.000000000 
+0100
@@ -1,2 +1,4 @@
 .travis.yml
 ^\.git
+.appveyor.yml
+.cirrus.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/META.json 
new/Test-Differences-0.67/META.json
--- old/Test-Differences-0.65/META.json 2019-02-19 23:32:41.000000000 +0100
+++ new/Test-Differences-0.67/META.json 2019-03-06 22:13:03.000000000 +0100
@@ -48,6 +48,6 @@
          "url" : "https://github.com/DrHyde/Test-Differences";
       }
    },
-   "version" : "0.65",
+   "version" : "0.67",
    "x_serialization_backend" : "JSON::PP version 2.97001"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/META.yml 
new/Test-Differences-0.67/META.yml
--- old/Test-Differences-0.65/META.yml  2019-02-19 23:32:41.000000000 +0100
+++ new/Test-Differences-0.67/META.yml  2019-03-06 22:13:03.000000000 +0100
@@ -25,5 +25,5 @@
 resources:
   bugtracker: https://github.com/DrHyde/Test-Differences/issues
   repository: https://github.com/DrHyde/Test-Differences
-version: '0.65'
+version: '0.67'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/lib/Test/Differences.pm 
new/Test-Differences-0.67/lib/Test/Differences.pm
--- old/Test-Differences-0.65/lib/Test/Differences.pm   2019-02-19 
21:51:36.000000000 +0100
+++ new/Test-Differences-0.67/lib/Test/Differences.pm   2019-03-06 
21:53:03.000000000 +0100
@@ -318,7 +318,7 @@
 
 =cut
 
-our $VERSION = "0.65"; # or "0.001_001" for a dev release
+our $VERSION = "0.67"; # or "0.001_001" for a dev release
 $VERSION = eval $VERSION;
 
 use Exporter;
@@ -407,6 +407,8 @@
 
     my @widths;
 
+    local $Data::Dumper::Deparse   = 1
+        unless($Test::Differences::NoDeparse);
     local $Data::Dumper::Indent    = 1;
     local $Data::Dumper::Purity    = 0;
     local $Data::Dumper::Terse     = 1;
@@ -557,6 +559,16 @@
 you to select Data::Denter or some other module of your choice as an
 option.
 
+=head2 Code-refs
+
+Test::Differences turns on C<$Data::Dumper::Deparse>, so any code-refs in your
+data structures will be turned into text before they are examined, using
+L<B::Deparse>. The precise text generated for a sub-ref might not be what you
+expect as it is generated from the compiled version of the code, but it should
+at least be consistent and spot differences correctly.
+
+You can turn this behaviour off by setting C<$Test::Differences::NoDeparse>.
+
 =head1 AUTHORS
 
     Barrie Slaymaker <[email protected]> - original author
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test-Differences-0.65/t/unicode.t 
new/Test-Differences-0.67/t/unicode.t
--- old/Test-Differences-0.65/t/unicode.t       2019-02-19 23:00:11.000000000 
+0100
+++ new/Test-Differences-0.67/t/unicode.t       2019-02-26 21:11:57.000000000 
+0100
@@ -22,8 +22,8 @@
     '-e', '
         END { done_testing(); }
         eq_or_diff(
-            [        "\\N{U+2603}", "\\N{U+1F4A9}"],
-            [reverse "\\N{U+2603}", "\\N{U+1F4A9}"]
+            [        qq{\\N{U+2603}}, qq{\\N{U+1F4A9}}],
+            [reverse qq{\\N{U+2603}}, qq{\\N{U+1F4A9}}]
         )
     '
 ) };


Reply via email to