Hello community,

here is the log from the commit of package perl-Test2-Plugin-NoWarnings for 
openSUSE:Factory checked in at 2020-07-09 13:16:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Test2-Plugin-NoWarnings (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Test2-Plugin-NoWarnings.new.3060 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Test2-Plugin-NoWarnings"

Thu Jul  9 13:16:06 2020 rev:5 rq:818857 version:0.09

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Test2-Plugin-NoWarnings/perl-Test2-Plugin-NoWarnings.changes
        2019-10-23 15:32:54.153478467 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Test2-Plugin-NoWarnings.new.3060/perl-Test2-Plugin-NoWarnings.changes
      2020-07-09 13:16:10.832665244 +0200
@@ -1,0 +2,11 @@
+Wed Jul  1 03:14:43 UTC 2020 - Tina Müller <timueller+p...@suse.de>
+
+- updated to 0.09
+   see /usr/share/doc/packages/perl-Test2-Plugin-NoWarnings/Changes
+
+  0.09     2020-06-29
+
+  - Don't emit a failing test if there is a warning _after_ done_testing() is
+    called. Based on PR #3 from Michael Alan Dorman.
+
+-------------------------------------------------------------------

Old:
----
  Test2-Plugin-NoWarnings-0.08.tar.gz

New:
----
  Test2-Plugin-NoWarnings-0.09.tar.gz

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

Other differences:
------------------
++++++ perl-Test2-Plugin-NoWarnings.spec ++++++
--- /var/tmp/diff_new_pack.HbUL5M/_old  2020-07-09 13:16:11.376666964 +0200
+++ /var/tmp/diff_new_pack.HbUL5M/_new  2020-07-09 13:16:11.380666976 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Test2-Plugin-NoWarnings
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           perl-Test2-Plugin-NoWarnings
-Version:        0.08
+Version:        0.09
 Release:        0
 %define cpan_name Test2-Plugin-NoWarnings
 Summary:        Fail if tests warn
 License:        Artistic-2.0
 Group:          Development/Libraries/Perl
-Url:            https://metacpan.org/release/%{cpan_name}
+URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
@@ -31,7 +31,7 @@
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(IPC::Run3)
-BuildRequires:  perl(Test2) >= 1.302096
+BuildRequires:  perl(Test2) >= 1.302167
 BuildRequires:  perl(Test2::API)
 BuildRequires:  perl(Test2::Event)
 BuildRequires:  perl(Test2::Require::Module)
@@ -39,7 +39,7 @@
 BuildRequires:  perl(Test2::V0)
 BuildRequires:  perl(Test::More) >= 1.302015
 BuildRequires:  perl(parent)
-Requires:       perl(Test2) >= 1.302096
+Requires:       perl(Test2) >= 1.302167
 Requires:       perl(Test2::API)
 Requires:       perl(Test2::Event)
 Requires:       perl(Test2::Util::HashBase)
@@ -71,7 +71,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc appveyor.yml Changes CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
+%doc azure-pipelines.yml Changes CODE_OF_CONDUCT.md CONTRIBUTING.md README.md
 %license LICENSE
 
 %changelog

++++++ Test2-Plugin-NoWarnings-0.08.tar.gz -> 
Test2-Plugin-NoWarnings-0.09.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/CODE_OF_CONDUCT.md 
new/Test2-Plugin-NoWarnings-0.09/CODE_OF_CONDUCT.md
--- old/Test2-Plugin-NoWarnings-0.08/CODE_OF_CONDUCT.md 2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/CODE_OF_CONDUCT.md 2020-06-29 
21:57:29.000000000 +0200
@@ -72,4 +72,4 @@
 https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
  
 [homepage]: https://www.contributor-covenant.org
- 
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/CONTRIBUTING.md 
new/Test2-Plugin-NoWarnings-0.09/CONTRIBUTING.md
--- old/Test2-Plugin-NoWarnings-0.08/CONTRIBUTING.md    2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/CONTRIBUTING.md    2020-06-29 
21:57:29.000000000 +0200
@@ -66,21 +66,15 @@
 The code for this distribution is [hosted on 
GitHub](https://github.com/houseabsolute/Test2-Plugin-NoWarnings).
 
 You can submit code changes by forking the repository, pushing your code
-changes to your clone, and then submitting a pull request. See the GitHub
-documentation for [detailed instructions on pull
+changes to your clone, and then submitting a pull request. Please update the
+Changes file with a user-facing description of your changes as part of your
+work. See the GitHub documentation for [detailed instructions on pull
 requests](https://help.github.com/articles/creating-a-pull-request)
 
 If you have found a bug, but do not have an accompanying patch to fix it, you
 can submit an issue report [via the 
web](https://github.com/houseabsolute/Test2-Plugin-NoWarnings/issues).
 
 
-## Continuous Integration
-
-All pull requests for this distribution will be automatically tested
-on Linux by 
[Travis](https://travis-ci.org/houseabsolute/Test2-Plugin-NoWarnings) and on 
Windows by 
[AppVeyor](https://ci.appveyor.com/project/autarch/Test2-Plugin-NoWarnings).
-
-All CI results will be visible in the pull request on GitHub. Follow the
-appropriate links for details when tests fail.
 
 
 ## TidyAll
@@ -107,4 +101,4 @@
 ## Generated By
 
 This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 
0.014 from a
-template file originating in Dist-Zilla-PluginBundle-DROLSKY-1.01.
+template file originating in Dist-Zilla-PluginBundle-DROLSKY-1.08.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/Changes 
new/Test2-Plugin-NoWarnings-0.09/Changes
--- old/Test2-Plugin-NoWarnings-0.08/Changes    2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/Changes    2020-06-29 21:57:29.000000000 
+0200
@@ -1,3 +1,9 @@
+0.09     2020-06-29
+
+- Don't emit a failing test if there is a warning _after_ done_testing() is
+  called. Based on PR #3 from Michael Alan Dorman.
+
+
 0.08     2019-10-11
 
 - Use IPC::Run3 instead of Capture::Tiny for all tests. This fixes an issue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/LICENSE 
new/Test2-Plugin-NoWarnings-0.09/LICENSE
--- old/Test2-Plugin-NoWarnings-0.08/LICENSE    2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/LICENSE    2020-06-29 21:57:29.000000000 
+0200
@@ -1,4 +1,4 @@
-This software is Copyright (c) 2019 by Dave Rolsky.
+This software is Copyright (c) 2020 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/MANIFEST 
new/Test2-Plugin-NoWarnings-0.09/MANIFEST
--- old/Test2-Plugin-NoWarnings-0.08/MANIFEST   2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/MANIFEST   2020-06-29 21:57:29.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.015.
 CODE_OF_CONDUCT.md
 CONTRIBUTING.md
 Changes
@@ -9,7 +9,7 @@
 META.yml
 Makefile.PL
 README.md
-appveyor.yml
+azure-pipelines.yml
 cpanfile
 dist.ini
 lib/Test2/Event/Warning.pm
@@ -21,6 +21,7 @@
 t/basic.t
 t/compile.t
 t/tap-bug-in-test2.t
+t/warnings-after-done.t
 tidyall.ini
 xt/author/eol.t
 xt/author/mojibake.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/META.json 
new/Test2-Plugin-NoWarnings-0.09/META.json
--- old/Test2-Plugin-NoWarnings-0.08/META.json  2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/META.json  2020-06-29 21:57:29.000000000 
+0200
@@ -4,7 +4,7 @@
       "Dave Rolsky <auta...@urth.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.015, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "artistic_2"
    ],
@@ -48,7 +48,7 @@
       "runtime" : {
          "requires" : {
             "Carp" : "0",
-            "Test2" : "1.302096",
+            "Test2" : "1.302167",
             "Test2::API" : "0",
             "Test2::Event" : "0",
             "Test2::Util::HashBase" : "0",
@@ -74,11 +74,11 @@
    "provides" : {
       "Test2::Event::Warning" : {
          "file" : "lib/Test2/Event/Warning.pm",
-         "version" : "0.08"
+         "version" : "0.09"
       },
       "Test2::Plugin::NoWarnings" : {
          "file" : "lib/Test2/Plugin/NoWarnings.pm",
-         "version" : "0.08"
+         "version" : "0.09"
       }
    },
    "release_status" : "stable",
@@ -86,17 +86,17 @@
       "bugtracker" : {
          "web" : 
"https://github.com/houseabsolute/Test2-Plugin-NoWarnings/issues";
       },
-      "homepage" : "http://metacpan.org/release/Test2-Plugin-NoWarnings";,
+      "homepage" : "https://metacpan.org/release/Test2-Plugin-NoWarnings";,
       "repository" : {
          "type" : "git",
          "url" : "git://github.com/houseabsolute/Test2-Plugin-NoWarnings.git",
          "web" : "https://github.com/houseabsolute/Test2-Plugin-NoWarnings";
       }
    },
-   "version" : "0.08",
+   "version" : "0.09",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.026002"
+         "version" : "5.030001"
       },
       "plugins" : [
          {
@@ -128,27 +128,27 @@
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@DROLSKY/ManifestSkip",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@DROLSKY/License",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@DROLSKY/ExecDir",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@DROLSKY/ShareDir",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@DROLSKY/Manifest",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
@@ -158,23 +158,23 @@
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@DROLSKY/TestRelease",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@DROLSKY/ConfirmRelease",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@DROLSKY/UploadToCPAN",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::VersionFromMainModule",
             "config" : {
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
+                  "Module::Metadata" : "1.000037",
                   "version" : "0.006"
                }
             },
@@ -189,7 +189,7 @@
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@DROLSKY/AutoPrereqs",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -214,7 +214,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaResources",
             "name" : "@DROLSKY/MetaResources",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -224,7 +224,7 @@
                      {
                         "class" : "Dist::Zilla::Plugin::FinderCode",
                         "name" : 
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-                        "version" : "6.012"
+                        "version" : "6.015"
                      }
                   ],
                   "include_underscores" : 0
@@ -236,7 +236,7 @@
                   "meta_noindex" : 1
                },
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
+                  "Module::Metadata" : "1.000037",
                   "version" : "0.006"
                }
             },
@@ -251,22 +251,22 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@DROLSKY/MetaConfig",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@DROLSKY/MetaJSON",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@DROLSKY/MetaYAML",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@DROLSKY/NextRelease",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -277,7 +277,7 @@
                }
             },
             "name" : "@DROLSKY/Test::More with Test2",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -288,7 +288,7 @@
                }
             },
             "name" : "@DROLSKY/Modules for use with tidyall",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -299,7 +299,7 @@
                }
             },
             "name" : "@DROLSKY/Test::Version which fixes 
https://github.com/plicease/Test-Version/issues/7";,
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -316,7 +316,7 @@
                }
             },
             "name" : "@DROLSKY/Dist::Zilla::PluginBundle::DROLSKY",
-            "version" : "0.055"
+            "version" : "0.057"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -338,7 +338,7 @@
                }
             },
             "name" : "@DROLSKY/PromptIfStale",
-            "version" : "0.055"
+            "version" : "0.057"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
@@ -371,7 +371,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@DROLSKY/PodSyntaxTests",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::RunExtraTests",
@@ -381,7 +381,7 @@
                }
             },
             "name" : "@DROLSKY/DROLSKY::RunExtraTests",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::MojibakeTests",
@@ -462,7 +462,7 @@
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
             "name" : "@DROLSKY/DROLSKY::Contributors",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Contributors",
@@ -616,6 +616,11 @@
                         "version" : "4.015"
                      },
                      {
+                        "class" : "Pod::Weaver::Section::AllowOverride",
+                        "name" : "@DROLSKY/allow override Legal",
+                        "version" : "0.05"
+                     },
+                     {
                         "class" : "Pod::Weaver::Section::Region",
                         "name" : "@DROLSKY/footer",
                         "version" : "4.015"
@@ -629,7 +634,7 @@
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::WeaverConfig",
             "name" : "@DROLSKY/DROLSKY::WeaverConfig",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
@@ -685,7 +690,7 @@
             "class" : "Dist::Zilla::Plugin::InstallGuide",
             "config" : {
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
+                  "Module::Metadata" : "1.000037",
                   "version" : "0.006"
                }
             },
@@ -695,12 +700,12 @@
          {
             "class" : "Dist::Zilla::Plugin::CPANFile",
             "name" : "@DROLSKY/CPANFile",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::License",
             "name" : "@DROLSKY/DROLSKY::License",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckStrictVersion",
@@ -716,7 +721,7 @@
                   ]
                },
                "Dist::Zilla::Role::ModuleMetadata" : {
-                  "Module::Metadata" : "1.000033",
+                  "Module::Metadata" : "1.000037",
                   "version" : "0.006"
                }
             },
@@ -737,7 +742,7 @@
                }
             },
             "name" : "@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::EnsureChangesHasContent",
@@ -758,7 +763,7 @@
          {
             "class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
             "name" : "@DROLSKY/DROLSKY::TidyAll",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
@@ -827,7 +832,7 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "v0.08",
+                  "tag" : "v0.09",
                   "tag_format" : "v%V",
                   "tag_message" : "v%V"
                },
@@ -924,18 +929,18 @@
             "config" : {
                "Dist::Zilla::Plugin::MakeMaker" : {
                   "make_path" : "make",
-                  "version" : "6.012"
+                  "version" : "6.015"
                },
                "Dist::Zilla::Plugin::MakeMaker::Awesome" : {
-                  "version" : "0.42"
+                  "version" : "0.48"
                },
                "Dist::Zilla::Role::TestRunner" : {
                   "default_jobs" : 24,
-                  "version" : "6.012"
+                  "version" : "6.015"
                }
             },
             "name" : "@DROLSKY/DROLSKY::MakeMaker",
-            "version" : "1.01"
+            "version" : "1.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -946,62 +951,62 @@
                }
             },
             "name" : "DevelopRequires",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExtraTestFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":PerlExecFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "6.012"
+            "version" : "6.015"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : 
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
-            "version" : "6.012"
+            "version" : "6.015"
          }
       ],
       "zilla" : {
@@ -1009,11 +1014,15 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "6.012"
+         "version" : "6.015"
       }
    },
    "x_authority" : "cpan:DROLSKY",
-   "x_generated_by_perl" : "v5.26.2",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.02"
+   "x_contributors" : [
+      "Michael Alan Dorman <mdor...@ironicdesign.com>"
+   ],
+   "x_generated_by_perl" : "v5.30.1",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.19",
+   "x_spdx_expression" : "Artistic-2.0"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/META.yml 
new/Test2-Plugin-NoWarnings-0.09/META.yml
--- old/Test2-Plugin-NoWarnings-0.08/META.yml   2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/META.yml   2020-06-29 21:57:29.000000000 
+0200
@@ -12,7 +12,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.015, CPAN::Meta::Converter version 
2.150010'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -21,13 +21,13 @@
 provides:
   Test2::Event::Warning:
     file: lib/Test2/Event/Warning.pm
-    version: '0.08'
+    version: '0.09'
   Test2::Plugin::NoWarnings:
     file: lib/Test2/Plugin/NoWarnings.pm
-    version: '0.08'
+    version: '0.09'
 requires:
   Carp: '0'
-  Test2: '1.302096'
+  Test2: '1.302167'
   Test2::API: '0'
   Test2::Event: '0'
   Test2::Util::HashBase: '0'
@@ -36,12 +36,12 @@
   warnings: '0'
 resources:
   bugtracker: https://github.com/houseabsolute/Test2-Plugin-NoWarnings/issues
-  homepage: http://metacpan.org/release/Test2-Plugin-NoWarnings
+  homepage: https://metacpan.org/release/Test2-Plugin-NoWarnings
   repository: git://github.com/houseabsolute/Test2-Plugin-NoWarnings.git
-version: '0.08'
+version: '0.09'
 x_Dist_Zilla:
   perl:
-    version: '5.026002'
+    version: '5.030001'
   plugins:
     -
       class: Dist::Zilla::Plugin::Git::GatherDir
@@ -67,23 +67,23 @@
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@DROLSKY/ManifestSkip'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::License
       name: '@DROLSKY/License'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@DROLSKY/ExecDir'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@DROLSKY/ShareDir'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@DROLSKY/Manifest'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::CheckVersionIncrement
       name: '@DROLSKY/CheckVersionIncrement'
@@ -91,20 +91,20 @@
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@DROLSKY/TestRelease'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@DROLSKY/ConfirmRelease'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@DROLSKY/UploadToCPAN'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::VersionFromMainModule
       config:
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
+          Module::Metadata: '1.000037'
           version: '0.006'
       name: '@DROLSKY/VersionFromMainModule'
       version: '0.04'
@@ -115,7 +115,7 @@
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@DROLSKY/AutoPrereqs'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromBuild
       name: '@DROLSKY/CopyFilesFromBuild'
@@ -134,7 +134,7 @@
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: '@DROLSKY/MetaResources'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
       config:
@@ -143,7 +143,7 @@
             -
               class: Dist::Zilla::Plugin::FinderCode
               name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
-              version: '6.012'
+              version: '6.015'
           include_underscores: 0
         Dist::Zilla::Role::MetaProvider::Provider:
           $Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004'
@@ -151,7 +151,7 @@
           inherit_version: '1'
           meta_noindex: '1'
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
+          Module::Metadata: '1.000037'
           version: '0.006'
       name: '@DROLSKY/MetaProvides::Package'
       version: '2.004003'
@@ -162,19 +162,19 @@
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@DROLSKY/MetaConfig'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@DROLSKY/MetaJSON'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@DROLSKY/MetaYAML'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@DROLSKY/NextRelease'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -182,7 +182,7 @@
           phase: test
           type: requires
       name: '@DROLSKY/Test::More with Test2'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -190,7 +190,7 @@
           phase: develop
           type: requires
       name: '@DROLSKY/Modules for use with tidyall'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -198,7 +198,7 @@
           phase: develop
           type: requires
       name: '@DROLSKY/Test::Version which fixes 
https://github.com/plicease/Test-Version/issues/7'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -211,7 +211,7 @@
           run_under_travis: 0
           skip: []
       name: '@DROLSKY/Dist::Zilla::PluginBundle::DROLSKY'
-      version: '0.055'
+      version: '0.057'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -229,7 +229,7 @@
             - Dist::Zilla::Plugin::DROLSKY::WeaverConfig
             - Pod::Weaver::PluginBundle::DROLSKY
       name: '@DROLSKY/PromptIfStale'
-      version: '0.055'
+      version: '0.057'
     -
       class: Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable
       name: '@DROLSKY/Test::Pod::Coverage::Configurable'
@@ -255,14 +255,14 @@
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@DROLSKY/PodSyntaxTests'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::DROLSKY::RunExtraTests
       config:
         Dist::Zilla::Role::TestRunner:
           default_jobs: 24
       name: '@DROLSKY/DROLSKY::RunExtraTests'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::MojibakeTests
       name: '@DROLSKY/MojibakeTests'
@@ -323,7 +323,7 @@
     -
       class: Dist::Zilla::Plugin::DROLSKY::Contributors
       name: '@DROLSKY/DROLSKY::Contributors'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::Git::Contributors
       config:
@@ -446,6 +446,10 @@
               name: '@DROLSKY/Legal'
               version: '4.015'
             -
+              class: Pod::Weaver::Section::AllowOverride
+              name: '@DROLSKY/allow override Legal'
+              version: '0.05'
+            -
               class: Pod::Weaver::Section::Region
               name: '@DROLSKY/footer'
               version: '4.015'
@@ -454,7 +458,7 @@
     -
       class: Dist::Zilla::Plugin::DROLSKY::WeaverConfig
       name: '@DROLSKY/DROLSKY::WeaverConfig'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       config:
@@ -498,18 +502,18 @@
       class: Dist::Zilla::Plugin::InstallGuide
       config:
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
+          Module::Metadata: '1.000037'
           version: '0.006'
       name: '@DROLSKY/InstallGuide'
       version: '1.200013'
     -
       class: Dist::Zilla::Plugin::CPANFile
       name: '@DROLSKY/CPANFile'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::DROLSKY::License
       name: '@DROLSKY/DROLSKY::License'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::CheckStrictVersion
       name: '@DROLSKY/CheckStrictVersion'
@@ -521,7 +525,7 @@
           finder:
             - ':InstallModules'
         Dist::Zilla::Role::ModuleMetadata:
-          Module::Metadata: '1.000033'
+          Module::Metadata: '1.000037'
           version: '0.006'
       name: '@DROLSKY/CheckSelfDependency'
       version: '0.011'
@@ -536,7 +540,7 @@
           git_version: 2.20.1
           repo_root: .
       name: '@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::EnsureChangesHasContent
       name: '@DROLSKY/EnsureChangesHasContent'
@@ -552,7 +556,7 @@
     -
       class: Dist::Zilla::Plugin::DROLSKY::TidyAll
       name: '@DROLSKY/DROLSKY::TidyAll'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::Git::Check
       config:
@@ -607,7 +611,7 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: v0.08
+          tag: v0.09
           tag_format: v%V
           tag_message: v%V
         Dist::Zilla::Role::Git::Repo:
@@ -677,14 +681,14 @@
       config:
         Dist::Zilla::Plugin::MakeMaker:
           make_path: make
-          version: '6.012'
+          version: '6.015'
         Dist::Zilla::Plugin::MakeMaker::Awesome:
-          version: '0.42'
+          version: '0.48'
         Dist::Zilla::Role::TestRunner:
           default_jobs: 24
-          version: '6.012'
+          version: '6.015'
       name: '@DROLSKY/DROLSKY::MakeMaker'
-      version: '1.01'
+      version: '1.08'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -692,56 +696,59 @@
           phase: develop
           type: requires
       name: DevelopRequires
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExtraTestFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':PerlExecFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '6.012'
+      version: '6.015'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
-      version: '6.012'
+      version: '6.015'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '6.012'
+    version: '6.015'
 x_authority: cpan:DROLSKY
-x_generated_by_perl: v5.26.2
+x_contributors:
+  - 'Michael Alan Dorman <mdor...@ironicdesign.com>'
+x_generated_by_perl: v5.30.1
 x_serialization_backend: 'YAML::Tiny version 1.73'
+x_spdx_expression: Artistic-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/Makefile.PL 
new/Test2-Plugin-NoWarnings-0.09/Makefile.PL
--- old/Test2-Plugin-NoWarnings-0.08/Makefile.PL        2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/Makefile.PL        2020-06-29 
21:57:29.000000000 +0200
@@ -1,6 +1,6 @@
 # This Makefile.PL for Test2-Plugin-NoWarnings was generated by
-# Dist::Zilla::Plugin::DROLSKY::MakeMaker 1.01
-# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.42.
+# Dist::Zilla::Plugin::DROLSKY::MakeMaker 1.08
+# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.48.
 # Don't edit it but the dist.ini and plugins used to construct it.
 
 use strict;
@@ -19,7 +19,7 @@
   "NAME" => "Test2::Plugin::NoWarnings",
   "PREREQ_PM" => {
     "Carp" => 0,
-    "Test2" => "1.302096",
+    "Test2" => "1.302167",
     "Test2::API" => 0,
     "Test2::Event" => 0,
     "Test2::Util::HashBase" => 0,
@@ -35,7 +35,7 @@
     "Test2::V0" => 0,
     "Test::More" => "1.302015"
   },
-  "VERSION" => "0.08",
+  "VERSION" => "0.09",
   "test" => {
     "TESTS" => "t/*.t"
   }
@@ -46,7 +46,7 @@
   "ExtUtils::MakeMaker" => 0,
   "File::Spec" => 0,
   "IPC::Run3" => 0,
-  "Test2" => "1.302096",
+  "Test2" => "1.302167",
   "Test2::API" => 0,
   "Test2::Event" => 0,
   "Test2::Require::Module" => 0,
@@ -58,7 +58,7 @@
   "warnings" => 0
 );
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+unless ( eval { ExtUtils::MakeMaker->VERSION('6.63_03') } ) {
   delete $WriteMakefileArgs{TEST_REQUIRES};
   delete $WriteMakefileArgs{BUILD_REQUIRES};
   $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/README.md 
new/Test2-Plugin-NoWarnings-0.09/README.md
--- old/Test2-Plugin-NoWarnings-0.08/README.md  2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/README.md  2020-06-29 21:57:29.000000000 
+0200
@@ -4,7 +4,7 @@
 
 # VERSION
 
-version 0.08
+version 0.09
 
 # SYNOPSIS
 
@@ -55,15 +55,19 @@
 on free software full time (let's all have a chuckle at that together).
 
 To donate, log into PayPal and send money to auta...@urth.org, or use the
-button at 
[http://www.urth.org/~autarch/fs-donation.html](http://www.urth.org/~autarch/fs-donation.html).
+button at 
[https://www.urth.org/fs-donation.html](https://www.urth.org/fs-donation.html).
 
 # AUTHOR
 
 Dave Rolsky <auta...@urth.org>
 
+# CONTRIBUTOR
+
+Michael Alan Dorman <mdor...@ironicdesign.com>
+
 # COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2019 by Dave Rolsky.
+This software is Copyright (c) 2020 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/appveyor.yml 
new/Test2-Plugin-NoWarnings-0.09/appveyor.yml
--- old/Test2-Plugin-NoWarnings-0.08/appveyor.yml       2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/appveyor.yml       1970-01-01 
01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
----
-skip_tags: true
-cache:
-  - C:\strawberry
-install:
-  - if not exist "C:\strawberry" cinst strawberryperl -y
-  - set 
PATH=C:\strawberry\perl\bin;C:\strawberry\perl\site\bin;C:\strawberry\c\bin;%PATH%
-  - cd %APPVEYOR_BUILD_FOLDER%
-  - cpanm --installdeps . -n
-build_script:
-  - perl -e 1
-test_script:
-  - prove -lrvm t/
-### __app_cisetup__
-# --- {}
-
-### __app_cisetup__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/azure-pipelines.yml 
new/Test2-Plugin-NoWarnings-0.09/azure-pipelines.yml
--- old/Test2-Plugin-NoWarnings-0.08/azure-pipelines.yml        1970-01-01 
01:00:00.000000000 +0100
+++ new/Test2-Plugin-NoWarnings-0.09/azure-pipelines.yml        2020-06-29 
21:57:29.000000000 +0200
@@ -0,0 +1,29 @@
+resources:
+  repositories:
+    - repository: ci-perl-helpers
+      type: github
+      name: houseabsolute/ci-perl-helpers
+      endpoint: houseabsolute
+
+stages:
+  - template: templates/helpers/build.yml@ci-perl-helpers
+    parameters:
+      debug: true
+
+  - template: templates/helpers/linux.yml@ci-perl-helpers
+    parameters:
+      coverage: codecov
+      debug: true
+      test_xt: true
+      use_default_perls: true
+
+  - template: templates/helpers/macos.yml@ci-perl-helpers
+    parameters:
+      debug: true
+      use_default_perls: true
+
+  - template: templates/helpers/windows.yml@ci-perl-helpers
+    parameters:
+      debug: true
+      use_default_perls: true
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/cpanfile 
new/Test2-Plugin-NoWarnings-0.09/cpanfile
--- old/Test2-Plugin-NoWarnings-0.08/cpanfile   2019-10-11 18:34:54.000000000 
+0200
+++ new/Test2-Plugin-NoWarnings-0.09/cpanfile   2020-06-29 21:57:29.000000000 
+0200
@@ -1,5 +1,8 @@
+# This file is generated by Dist::Zilla::Plugin::CPANFile v6.015
+# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
+
 requires "Carp" => "0";
-requires "Test2" => "1.302096";
+requires "Test2" => "1.302167";
 requires "Test2::API" => "0";
 requires "Test2::Event" => "0";
 requires "Test2::Util::HashBase" => "0";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Test2-Plugin-NoWarnings-0.08/lib/Test2/Event/Warning.pm 
new/Test2-Plugin-NoWarnings-0.09/lib/Test2/Event/Warning.pm
--- old/Test2-Plugin-NoWarnings-0.08/lib/Test2/Event/Warning.pm 2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/lib/Test2/Event/Warning.pm 2020-06-29 
21:57:29.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.08';
+our $VERSION = '0.09';
 
 use parent 'Test2::Event';
 
@@ -35,7 +35,7 @@
 
 =head1 VERSION
 
-version 0.08
+version 0.09
 
 =head1 DESCRIPTION
 
@@ -69,7 +69,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2019 by Dave Rolsky.
+This software is Copyright (c) 2020 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Test2-Plugin-NoWarnings-0.08/lib/Test2/Plugin/NoWarnings.pm 
new/Test2-Plugin-NoWarnings-0.09/lib/Test2/Plugin/NoWarnings.pm
--- old/Test2-Plugin-NoWarnings-0.08/lib/Test2/Plugin/NoWarnings.pm     
2019-10-11 18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/lib/Test2/Plugin/NoWarnings.pm     
2020-06-29 21:57:29.000000000 +0200
@@ -3,10 +3,11 @@
 use strict;
 use warnings;
 
-our $VERSION = '0.08';
+our $VERSION = '0.09';
 
-use Test2 1.302096;
-use Test2::API qw( context_do );
+# This is the version that added test2_is_testing_done.
+use Test2 1.302167;
+use Test2::API qw( context_do test2_is_testing_done );
 use Test2::Event::Warning;
 
 my $echo = 0;
@@ -21,19 +22,21 @@
 my $_orig_warn_handler = $SIG{__WARN__};
 ## no critic (Variables::RequireLocalizedPunctuationVars)
 $SIG{__WARN__} = sub {
-    my $w = $_[0];
-    $w =~ s/\n+$//g;
+    unless ( test2_is_testing_done() ) {
+        my $w = $_[0];
+        $w =~ s/\n+$//g;
+
+        context_do {
+            my $ctx = shift;
+            $ctx->send_event(
+                'Warning',
+                warning => "Unexpected warning: $w",
+            );
+        }
+        $_[0];
 
-    context_do {
-        my $ctx = shift;
-        $ctx->send_event(
-            'Warning',
-            warning => "Unexpected warning: $w",
-        );
+        return unless $echo;
     }
-    $_[0];
-
-    return unless $echo;
 
     return if $_orig_warn_handler && $_orig_warn_handler eq 'IGNORE';
 
@@ -74,7 +77,7 @@
 
 =head1 VERSION
 
-version 0.08
+version 0.09
 
 =head1 SYNOPSIS
 
@@ -125,15 +128,21 @@
 on free software full time (let's all have a chuckle at that together).
 
 To donate, log into PayPal and send money to auta...@urth.org, or use the
-button at L<http://www.urth.org/~autarch/fs-donation.html>.
+button at L<https://www.urth.org/fs-donation.html>.
 
 =head1 AUTHOR
 
 Dave Rolsky <auta...@urth.org>
 
+=head1 CONTRIBUTOR
+
+=for stopwords Michael Alan Dorman
+
+Michael Alan Dorman <mdor...@ironicdesign.com>
+
 =head1 COPYRIGHT AND LICENSE
 
-This software is Copyright (c) 2019 by Dave Rolsky.
+This software is Copyright (c) 2020 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/t/00-report-prereqs.dd 
new/Test2-Plugin-NoWarnings-0.09/t/00-report-prereqs.dd
--- old/Test2-Plugin-NoWarnings-0.08/t/00-report-prereqs.dd     2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/t/00-report-prereqs.dd     2020-06-29 
21:57:29.000000000 +0200
@@ -33,7 +33,7 @@
        'runtime' => {
                       'requires' => {
                                       'Carp' => '0',
-                                      'Test2' => '1.302096',
+                                      'Test2' => '1.302167',
                                       'Test2::API' => '0',
                                       'Test2::Event' => '0',
                                       'Test2::Util::HashBase' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/t/warnings-after-done.t 
new/Test2-Plugin-NoWarnings-0.09/t/warnings-after-done.t
--- old/Test2-Plugin-NoWarnings-0.08/t/warnings-after-done.t    1970-01-01 
01:00:00.000000000 +0100
+++ new/Test2-Plugin-NoWarnings-0.09/t/warnings-after-done.t    2020-06-29 
21:57:29.000000000 +0200
@@ -0,0 +1,42 @@
+use strict;
+use warnings;
+
+use Test2::Require::Module 'IPC::Run3';
+use Test2::V0;
+use Test2::Plugin::NoWarnings;
+
+use IPC::Run3 qw( run3 );
+
+my $code = <<'EOF';
+use Test2::V0;
+use Test2::Plugin::NoWarnings;
+
+ok( 1, 'this is fine' );
+
+done_testing();
+
+warn "This should not cause a failure but should be visible\n";
+EOF
+
+my ( $stdout, $stderr );
+run3(
+    [ $^X, '-e', $code ],
+    \undef,
+    \$stdout,
+    \$stderr,
+);
+
+unlike(
+    $stdout, 'not ok',
+    'all tests pass when test warns after done_testing()'
+);
+
+is( $?, 0, 'no error from test that warns after done_testing()' );
+
+like(
+    $stderr,
+    qr/This should not cause a failure but should be visible\n/,
+    'warning after done_testing() is seen on stderr output',
+);
+
+done_testing();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/xt/author/eol.t 
new/Test2-Plugin-NoWarnings-0.09/xt/author/eol.t
--- old/Test2-Plugin-NoWarnings-0.08/xt/author/eol.t    2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/xt/author/eol.t    2020-06-29 
21:57:29.000000000 +0200
@@ -13,7 +13,8 @@
     't/00-report-prereqs.t',
     't/basic.t',
     't/compile.t',
-    't/tap-bug-in-test2.t'
+    't/tap-bug-in-test2.t',
+    't/warnings-after-done.t'
 );
 
 eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/xt/author/no-tabs.t 
new/Test2-Plugin-NoWarnings-0.09/xt/author/no-tabs.t
--- old/Test2-Plugin-NoWarnings-0.08/xt/author/no-tabs.t        2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/xt/author/no-tabs.t        2020-06-29 
21:57:29.000000000 +0200
@@ -13,7 +13,8 @@
     't/00-report-prereqs.t',
     't/basic.t',
     't/compile.t',
-    't/tap-bug-in-test2.t'
+    't/tap-bug-in-test2.t',
+    't/warnings-after-done.t'
 );
 
 notabs_ok($_) foreach @files;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Test2-Plugin-NoWarnings-0.08/xt/author/pod-spell.t 
new/Test2-Plugin-NoWarnings-0.09/xt/author/pod-spell.t
--- old/Test2-Plugin-NoWarnings-0.08/xt/author/pod-spell.t      2019-10-11 
18:34:54.000000000 +0200
+++ new/Test2-Plugin-NoWarnings-0.09/xt/author/pod-spell.t      2020-06-29 
21:57:29.000000000 +0200
@@ -10,10 +10,13 @@
 add_stopwords(<DATA>);
 all_pod_files_spelling_ok( qw( bin lib ) );
 __DATA__
+Alan
 DROLSKY
 DROLSKY's
 Dave
+Dorman
 Event
+Michael
 NoWarnings
 PayPal
 Plugin
@@ -24,3 +27,4 @@
 autarch
 drolsky
 lib
+mdorman


Reply via email to