Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Test-Compile for
openSUSE:Factory checked in at 2023-04-20 15:15:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test-Compile (Old)
and /work/SRC/openSUSE:Factory/.perl-Test-Compile.new.2023 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Test-Compile"
Thu Apr 20 15:15:05 2023 rev:17 rq:1080871 version:3.2.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Test-Compile/perl-Test-Compile.changes
2023-04-03 17:47:39.190918035 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Test-Compile.new.2023/perl-Test-Compile.changes
2023-04-20 15:16:16.310593775 +0200
@@ -1,0 +2,12 @@
+Thu Apr 6 03:10:25 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 3.2.2
+ see /usr/share/doc/packages/perl-Test-Compile/Changes
+
+ v3.2.2 2023-04-06
+ - Finally understand (and fix?) the test failures on windows
+
+ v3.2.1 2023-04-05
+ - Try to resolve some issues highlighted by CpanTesters
+
+-------------------------------------------------------------------
Old:
----
Test-Compile-v3.2.0.tar.gz
New:
----
Test-Compile-v3.2.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Test-Compile.spec ++++++
--- /var/tmp/diff_new_pack.bOcEdI/_old 2023-04-20 15:16:16.754596786 +0200
+++ /var/tmp/diff_new_pack.bOcEdI/_new 2023-04-20 15:16:16.762596841 +0200
@@ -18,7 +18,7 @@
%define cpan_name Test-Compile
Name: perl-Test-Compile
-Version: 3.2.0
+Version: 3.2.2
Release: 0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Assert that your Perl files compile OK
++++++ Test-Compile-v3.2.0.tar.gz -> Test-Compile-v3.2.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/Changes
new/Test-Compile-v3.2.2/Changes
--- old/Test-Compile-v3.2.0/Changes 2023-04-02 22:14:39.000000000 +0200
+++ new/Test-Compile-v3.2.2/Changes 2023-04-05 22:50:07.000000000 +0200
@@ -1,5 +1,11 @@
Revision history for Perl extension Test-Compile
+v3.2.2 2023-04-06
+ - Finally understand (and fix?) the test failures on windows
+
+v3.2.1 2023-04-05
+ - Try to resolve some issues highlighted by CpanTesters
+
v3.2.0 2023-04-03
- Sort the output of all_pl_files() and all_pm_files()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/META.json
new/Test-Compile-v3.2.2/META.json
--- old/Test-Compile-v3.2.0/META.json 2023-04-02 22:14:39.000000000 +0200
+++ new/Test-Compile-v3.2.2/META.json 2023-04-05 22:50:07.000000000 +0200
@@ -31,11 +31,11 @@
"provides" : {
"Test::Compile" : {
"file" : "lib/Test/Compile.pm",
- "version" : "v3.2.0"
+ "version" : "v3.2.2"
},
"Test::Compile::Internal" : {
"file" : "lib/Test/Compile/Internal.pm",
- "version" : "v3.2.0"
+ "version" : "v3.2.2"
}
},
"release_status" : "stable",
@@ -47,6 +47,6 @@
"url" : "http://github.com/egiles/test-compile"
}
},
- "version" : "v3.2.0",
+ "version" : "v3.2.2",
"x_serialization_backend" : "JSON::PP version 4.04"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/META.yml
new/Test-Compile-v3.2.2/META.yml
--- old/Test-Compile-v3.2.0/META.yml 2023-04-02 22:14:39.000000000 +0200
+++ new/Test-Compile-v3.2.2/META.yml 2023-04-05 22:50:07.000000000 +0200
@@ -16,10 +16,10 @@
provides:
Test::Compile:
file: lib/Test/Compile.pm
- version: v3.2.0
+ version: v3.2.2
Test::Compile::Internal:
file: lib/Test/Compile/Internal.pm
- version: v3.2.0
+ version: v3.2.2
requires:
Exporter: '5.68'
parent: '0.225'
@@ -27,5 +27,5 @@
resources:
license: http://dev.perl.org/licenses/
repository: http://github.com/egiles/test-compile
-version: v3.2.0
+version: v3.2.2
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/lib/Test/Compile/Internal.pm
new/Test-Compile-v3.2.2/lib/Test/Compile/Internal.pm
--- old/Test-Compile-v3.2.0/lib/Test/Compile/Internal.pm 2023-04-02
22:14:39.000000000 +0200
+++ new/Test-Compile-v3.2.2/lib/Test/Compile/Internal.pm 2023-04-05
22:50:07.000000000 +0200
@@ -3,8 +3,9 @@
use warnings;
use strict;
-use version; our $VERSION = version->declare("v3.2.0");
+use version; our $VERSION = version->declare("v3.2.2");
use File::Find;
+use File::Spec;
use Test::Builder;
use IPC::Open3 ();
@@ -228,25 +229,26 @@
=over 4
-=item C<done_testing()>
+=item C<ok($test, $name)>
-Declares that you are done testing, no more tests will be run after this point.
+Your basic test. Pass if C<$test> is true, fail if C<$test> is false. Just
+like C<Test::Simple>'s C<ok()>.
=cut
-sub done_testing {
+sub ok {
my ($self, @args) = @_;
- $self->{test}->done_testing(@args);
+ $self->{test}->ok(@args);
}
-=item C<ok($test, $name)>
+=item C<done_testing()>
-Your basic test. Pass if C<$test> is true, fail if C<$test> is false. Just
-like C<Test::Simple>'s C<ok()>.
+Declares that you got to the end of your test plan, no more tests will be run
after
+this point.
=cut
-sub ok {
+sub done_testing {
my ($self, @args) = @_;
- $self->{test}->ok(@args);
+ $self->{test}->done_testing(@args);
}
=item C<plan(tests =E<gt> $count)>
@@ -328,8 +330,9 @@
my ($self, @searchlist) = @_;
my @filelist;
- my $findfunc = sub {
- my $fname = $File::Find::name;
+ my $addFile = sub {
+ my ($fname) = @_;
+
if ( -f $fname ) {
if ( !($fname =~ m/CVS|\.svn|\.git/) ) {
push @filelist, $fname;
@@ -337,8 +340,13 @@
}
};
- no warnings 'File::Find';
- find({wanted => $findfunc, no_chdir => 1}, @searchlist);
+ for my $item ( @searchlist ) {
+ $addFile->($item);
+ if ( -d $item ) {
+ no warnings 'File::Find';
+ find({wanted => sub{$addFile->($File::Find::name)}, no_chdir =>
1}, $item);
+ }
+ }
return (sort @filelist);
}
@@ -377,7 +385,7 @@
my $prefix = -e 'blib' ? "blib" : ".";
for my $dir ( @dirs ) {
my $location = File::Spec->catfile($prefix, $dir);
- if ( -e $location ) {
+ if ( -e $location ) {
push @locations, $location;
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/lib/Test/Compile.pm
new/Test-Compile-v3.2.2/lib/Test/Compile.pm
--- old/Test-Compile-v3.2.0/lib/Test/Compile.pm 2023-04-02 22:14:39.000000000
+0200
+++ new/Test-Compile-v3.2.2/lib/Test/Compile.pm 2023-04-05 22:50:07.000000000
+0200
@@ -3,7 +3,7 @@
use warnings;
use strict;
-use version; our $VERSION = version->declare("v3.2.0");
+use version; our $VERSION = version->declare("v3.2.2");
use parent 'Exporter';
use Test::Compile::Internal;
@@ -182,8 +182,8 @@
B<This function is deprecated>. Please use
L<Test::Compile::Internal/all_pm_files_ok(@dirs)> instead. It's pretty much
the
-same, except you can't specify a test name, and it can handle more than one
file at a
-time.
+same, except it won't allow you to specify a test name, and it can handle more
than
+one file at a time.
C<pm_file_ok()> will okay the test if $filename compiles as a perl module.
@@ -243,9 +243,6 @@
defaults to F<blib> if F<blib> exists, or else F<lib> if not. Skips any files
in F<CVS>, F<.svn>, or F<.git> directories.
-The order of the files returned is machine-dependent. If you want them
-sorted, you'll have to sort them yourself.
-
=cut
sub all_pm_files {
@@ -265,9 +262,6 @@
Skips any files in F<CVS>, F<.svn>, or F<.git> directories.
-The order of the files returned is machine-dependent. If you want them
-sorted, you'll have to sort them yourself.
-
=cut
sub all_pl_files {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Test-Compile-v3.2.0/t/scripts/messWithLib.pl
new/Test-Compile-v3.2.2/t/scripts/messWithLib.pl
--- old/Test-Compile-v3.2.0/t/scripts/messWithLib.pl 2023-04-02
22:14:39.000000000 +0200
+++ new/Test-Compile-v3.2.2/t/scripts/messWithLib.pl 2023-04-05
22:50:07.000000000 +0200
@@ -6,9 +6,10 @@
require parent;
require Test::Builder;
require File::Find;
+ require File::Spec;
require IPC::Open3;
require version;
- @INC = grep { $_ eq 'blib/lib' } @INC;
+ @INC = grep { $_ =~ m/blib.lib/ } @INC;
}
use Test::Compile;