Hello community,

here is the log from the commit of package perl-Module-Metadata for 
openSUSE:Factory checked in at 2019-05-03 22:37:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Module-Metadata (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Module-Metadata.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Module-Metadata"

Fri May  3 22:37:23 2019 rev:6 rq:698637 version:1.000036

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Module-Metadata/perl-Module-Metadata.changes    
    2019-04-21 09:03:14.738541549 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Module-Metadata.new.5148/perl-Module-Metadata.changes
      2019-05-03 22:37:24.662612524 +0200
@@ -1,0 +2,9 @@
+Sat Apr 20 05:15:40 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 1.000036
+   see /usr/share/doc/packages/perl-Module-Metadata/Changes
+
+  1.000036  2019-04-18 18:25:15Z
+    - properly clean up temp dirs after testing
+
+-------------------------------------------------------------------

Old:
----
  Module-Metadata-1.000035.tar.gz

New:
----
  Module-Metadata-1.000036.tar.gz

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

Other differences:
------------------
++++++ perl-Module-Metadata.spec ++++++
--- /var/tmp/diff_new_pack.eftLyf/_old  2019-05-03 22:37:25.406614070 +0200
+++ /var/tmp/diff_new_pack.eftLyf/_new  2019-05-03 22:37:25.410614079 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Module-Metadata
-Version:        1.000035
+Version:        1.000036
 Release:        0
 %define cpan_name Module-Metadata
 Summary:        Gather package and POD information from perl module files

++++++ Module-Metadata-1.000035.tar.gz -> Module-Metadata-1.000036.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/Changes 
new/Module-Metadata-1.000036/Changes
--- old/Module-Metadata-1.000035/Changes        2019-04-18 04:43:19.000000000 
+0200
+++ new/Module-Metadata-1.000036/Changes        2019-04-18 20:25:23.000000000 
+0200
@@ -1,5 +1,8 @@
 Revision history for Module-Metadata
 
+1.000036  2019-04-18 18:25:15Z
+  - properly clean up temp dirs after testing
+
 1.000035  2019-04-18 02:43:11Z
   - quieten noisy tests (issue #31)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/META.json 
new/Module-Metadata-1.000036/META.json
--- old/Module-Metadata-1.000035/META.json      2019-04-18 04:43:19.000000000 
+0200
+++ new/Module-Metadata-1.000036/META.json      2019-04-18 20:25:23.000000000 
+0200
@@ -167,7 +167,7 @@
    "provides" : {
       "Module::Metadata" : {
          "file" : "lib/Module/Metadata.pm",
-         "version" : "1.000035"
+         "version" : "1.000036"
       }
    },
    "release_status" : "stable",
@@ -185,7 +185,7 @@
       "x_IRC" : "irc://irc.perl.org/#toolchain",
       "x_MailingList" : "http://lists.perl.org/list/cpan-workers.html";
    },
-   "version" : "1.000035",
+   "version" : "1.000036",
    "x_Dist_Zilla" : {
       "perl" : {
          "version" : "5.029009"
@@ -1020,7 +1020,7 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "v1.000035",
+                  "tag" : "v1.000036",
                   "tag_format" : "v%V",
                   "tag_message" : "v%v%t"
                },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/META.yml 
new/Module-Metadata-1.000036/META.yml
--- old/Module-Metadata-1.000035/META.yml       2019-04-18 04:43:19.000000000 
+0200
+++ new/Module-Metadata-1.000036/META.yml       2019-04-18 20:25:23.000000000 
+0200
@@ -32,7 +32,7 @@
 provides:
   Module::Metadata:
     file: lib/Module/Metadata.pm
-    version: '1.000035'
+    version: '1.000036'
 requires:
   Carp: '0'
   Fcntl: '0'
@@ -48,7 +48,7 @@
   bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata
   homepage: https://github.com/Perl-Toolchain-Gang/Module-Metadata
   repository: https://github.com/Perl-Toolchain-Gang/Module-Metadata.git
-version: '1.000035'
+version: '1.000036'
 x_Dist_Zilla:
   perl:
     version: '5.029009'
@@ -687,7 +687,7 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: v1.000035
+          tag: v1.000036
           tag_format: v%V
           tag_message: v%v%t
         Dist::Zilla::Role::Git::Repo:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/Makefile.PL 
new/Module-Metadata-1.000036/Makefile.PL
--- old/Module-Metadata-1.000035/Makefile.PL    2019-04-18 04:43:19.000000000 
+0200
+++ new/Module-Metadata-1.000036/Makefile.PL    2019-04-18 20:25:23.000000000 
+0200
@@ -36,7 +36,7 @@
     "Test::More" => "0.88",
     "lib" => 0
   },
-  "VERSION" => "1.000035",
+  "VERSION" => "1.000036",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/README 
new/Module-Metadata-1.000036/README
--- old/Module-Metadata-1.000035/README 2019-04-18 04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/README 2019-04-18 20:25:23.000000000 +0200
@@ -1,5 +1,5 @@
 This archive contains the distribution Module-Metadata,
-version 1.000035:
+version 1.000036:
 
   Gather package and POD information from perl module files
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/lib/Module/Metadata.pm 
new/Module-Metadata-1.000036/lib/Module/Metadata.pm
--- old/Module-Metadata-1.000035/lib/Module/Metadata.pm 2019-04-18 
04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/lib/Module/Metadata.pm 2019-04-18 
20:25:23.000000000 +0200
@@ -1,6 +1,6 @@
 # -*- mode: cperl; tab-width: 8; indent-tabs-mode: nil; basic-offset: 2 -*-
 # vim:ts=8:sw=2:et:sta:sts=2:tw=78
-package Module::Metadata; # git description: v1.000034-7-gcc9c7d0
+package Module::Metadata; # git description: v1.000035-3-gaa51be1
 # ABSTRACT: Gather package and POD information from perl module files
 
 # Adapted from Perl-licensed code originally distributed with
@@ -14,7 +14,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '1.000035';
+our $VERSION = '1.000036';
 
 use Carp qw/croak/;
 use File::Spec;
@@ -841,7 +841,7 @@
 
 =head1 VERSION
 
-version 1.000035
+version 1.000036
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/t/extract-package.t 
new/Module-Metadata-1.000036/t/extract-package.t
--- old/Module-Metadata-1.000035/t/extract-package.t    2019-04-18 
04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/t/extract-package.t    2019-04-18 
20:25:23.000000000 +0200
@@ -159,7 +159,8 @@
             or $errs++;
   }
     is( $warnings, '', "case $test_case->{name}: no warnings from parsing" ) 
or $errs++;
-    diag "Got: '" . join(', ', @got) . "'\nModule contents:\n$code" if 
!$ENV{PERL_CORE} && $errs;
+    diag "Got: '" . join(', ', @got) . "'\nModule contents:\n$code"
+      if $errs and not $ENV{PERL_CORE} and ($ENV{AUTHOR_TESTING} or 
$ENV{AUTOMATED_TESTING});
 }
 continue {
   ++$test_num;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/t/extract-version.t 
new/Module-Metadata-1.000036/t/extract-version.t
--- old/Module-Metadata-1.000035/t/extract-version.t    2019-04-18 
04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/t/extract-version.t    2019-04-18 
20:25:23.000000000 +0200
@@ -690,7 +690,8 @@
     }
 
     is( $warnings, '', "case '$test_case->{name}': no warnings from parsing" ) 
or $errs++;
-    diag 'parsed module: ', explain($pm_info) if !$ENV{PERL_CORE} && $errs;
+    diag 'parsed module: ', explain($pm_info) if $errs and not $ENV{PERL_CORE}
+      and ($ENV{AUTHOR_TESTING} or $ENV{AUTOMATED_TESTING});
   }
 }
 continue {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/t/lib/GeneratePackage.pm 
new/Module-Metadata-1.000036/t/lib/GeneratePackage.pm
--- old/Module-Metadata-1.000035/t/lib/GeneratePackage.pm       2019-04-18 
04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/t/lib/GeneratePackage.pm       2019-04-18 
20:25:23.000000000 +0200
@@ -17,18 +17,21 @@
   sub _original_cwd { return $cwd }
 }
 
+my @tmpdirs;
 sub tmpdir {
   my (@args) = @_;
-  File::Temp::tempdir(
+  my $tmpdir = File::Temp::tempdir(
     'MMD-XXXXXXXX',
     CLEANUP => 0,
     DIR => ($ENV{PERL_CORE} ? _original_cwd : File::Spec->tmpdir),
     @args,
   );
+  Test::More::note "using temp dir $tmpdir";
+  push @tmpdirs, $tmpdir;
+  return $tmpdir;
 }
 
 my $tmp;
-BEGIN { $tmp = tmpdir; Test::More::note "using temp dir $tmp"; }
 
 sub generate_file {
   my ($dir, $rel_filename, $content) = @_;
@@ -48,9 +51,11 @@
 END {
   die "tests failed; leaving temp dir $tmp behind"
     if $ENV{AUTHOR_TESTING} and not Test::Builder->new->is_passing;
-  Test::More::note "removing temp dir $tmp";
   chdir _original_cwd;
-  File::Path::rmtree($tmp);
+  foreach my $tmp (@tmpdirs) {
+    Test::More::note "removing temp dir $tmp";
+    File::Path::rmtree($tmp);
+  }
 }
 
 1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Module-Metadata-1.000035/t/metadata.t 
new/Module-Metadata-1.000036/t/metadata.t
--- old/Module-Metadata-1.000035/t/metadata.t   2019-04-18 04:43:19.000000000 
+0200
+++ new/Module-Metadata-1.000036/t/metadata.t   2019-04-18 20:25:23.000000000 
+0200
@@ -196,7 +196,8 @@
   is( $pm_info->version, '0.01', "correct script version ($i of $n)" ) or 
$errs++;
   $i++;
 
-  diag 'parsed module: ', explain($pm_info) if !$ENV{PERL_CORE} && $errs;
+  diag 'parsed module: ', explain($pm_info) if $errs and not $ENV{PERL_CORE}
+    and ($ENV{AUTHOR_TESTING} or $ENV{AUTOMATED_TESTING});
 }
 
 {
@@ -351,7 +352,8 @@
   )
   or $errs++;
 
-  diag 'parsed module: ', explain($pm_info) if !$ENV{PERL_CORE} && $errs;
+  diag 'parsed module: ', explain($pm_info) if $errs and not $ENV{PERL_CORE}
+    and ($ENV{AUTHOR_TESTING} or $ENV{AUTOMATED_TESTING});
 }
 
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Module-Metadata-1.000035/xt/release/changes_has_content.t 
new/Module-Metadata-1.000036/xt/release/changes_has_content.t
--- old/Module-Metadata-1.000035/xt/release/changes_has_content.t       
2019-04-18 04:43:19.000000000 +0200
+++ new/Module-Metadata-1.000036/xt/release/changes_has_content.t       
2019-04-18 20:25:23.000000000 +0200
@@ -2,7 +2,7 @@
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '1.000035';
+my $newver = '1.000036';
 my $trial_token = '-TRIAL';
 my $encoding = 'UTF-8';
 


Reply via email to