From 633ac225f324ea7fb272e122fcab81917b06916a Mon Sep 17 00:00:00 2001 From: Eric Herman Date: Wed, 5 Feb 2025 17:45:37 +0100 Subject: [PATCH] update Test-Simple 1.302207 -> 1.302209 --- MANIFEST | 1 + Porting/Maintainers.pl | 4 +- cpan/Test-Simple/lib/Test/Builder.pm | 16 ++- .../Test-Simple/lib/Test/Builder/Formatter.pm | 2 +- cpan/Test-Simple/lib/Test/Builder/Module.pm | 2 +- cpan/Test-Simple/lib/Test/Builder/Tester.pm | 2 +- .../lib/Test/Builder/Tester/Color.pm | 2 +- cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm | 2 +- cpan/Test-Simple/lib/Test/More.pm | 2 +- cpan/Test-Simple/lib/Test/Simple.pm | 2 +- cpan/Test-Simple/lib/Test/Tester.pm | 2 +- cpan/Test-Simple/lib/Test/Tester/Capture.pm | 2 +- .../lib/Test/Tester/CaptureRunner.pm | 2 +- cpan/Test-Simple/lib/Test/Tester/Delegate.pm | 2 +- cpan/Test-Simple/lib/Test/use/ok.pm | 2 +- cpan/Test-Simple/lib/Test2.pm | 2 +- cpan/Test-Simple/lib/Test2/API.pm | 2 +- cpan/Test-Simple/lib/Test2/API/Breakage.pm | 2 +- cpan/Test-Simple/lib/Test2/API/Context.pm | 2 +- cpan/Test-Simple/lib/Test2/API/Instance.pm | 2 +- .../lib/Test2/API/InterceptResult.pm | 2 +- .../lib/Test2/API/InterceptResult/Event.pm | 2 +- .../lib/Test2/API/InterceptResult/Facet.pm | 2 +- .../lib/Test2/API/InterceptResult/Hub.pm | 2 +- .../lib/Test2/API/InterceptResult/Squasher.pm | 2 +- cpan/Test-Simple/lib/Test2/API/Stack.pm | 2 +- cpan/Test-Simple/lib/Test2/AsyncSubtest.pm | 2 +- .../lib/Test2/AsyncSubtest/Event/Attach.pm | 2 +- .../lib/Test2/AsyncSubtest/Event/Detach.pm | 2 +- .../lib/Test2/AsyncSubtest/Formatter.pm | 2 +- .../Test-Simple/lib/Test2/AsyncSubtest/Hub.pm | 2 +- cpan/Test-Simple/lib/Test2/Bundle.pm | 2 +- cpan/Test-Simple/lib/Test2/Bundle/Extended.pm | 2 +- cpan/Test-Simple/lib/Test2/Bundle/More.pm | 2 +- cpan/Test-Simple/lib/Test2/Bundle/Simple.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Array.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Bag.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Base.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Bool.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Custom.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/DeepRef.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Delta.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Event.pm | 2 +- .../lib/Test2/Compare/EventMeta.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Float.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Hash.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Isa.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Meta.pm | 2 +- .../lib/Test2/Compare/Negatable.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Number.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Object.pm | 2 +- .../lib/Test2/Compare/OrderedSubset.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Pattern.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Ref.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Regex.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Scalar.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Set.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/String.pm | 2 +- cpan/Test-Simple/lib/Test2/Compare/Undef.pm | 2 +- .../Test-Simple/lib/Test2/Compare/Wildcard.pm | 2 +- cpan/Test-Simple/lib/Test2/Env.pm | 2 +- cpan/Test-Simple/lib/Test2/Event.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Bail.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Diag.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Encoding.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Exception.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Fail.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Generic.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Note.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Ok.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Pass.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Plan.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Skip.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Subtest.pm | 2 +- .../lib/Test2/Event/TAP/Version.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/V2.pm | 2 +- cpan/Test-Simple/lib/Test2/Event/Waiting.pm | 2 +- cpan/Test-Simple/lib/Test2/EventFacet.pm | 2 +- .../Test-Simple/lib/Test2/EventFacet/About.pm | 2 +- .../lib/Test2/EventFacet/Amnesty.pm | 2 +- .../lib/Test2/EventFacet/Assert.pm | 2 +- .../lib/Test2/EventFacet/Control.pm | 2 +- .../Test-Simple/lib/Test2/EventFacet/Error.pm | 2 +- cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm | 2 +- cpan/Test-Simple/lib/Test2/EventFacet/Info.pm | 2 +- .../lib/Test2/EventFacet/Info/Table.pm | 2 +- cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm | 2 +- .../lib/Test2/EventFacet/Parent.pm | 2 +- cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm | 2 +- .../lib/Test2/EventFacet/Render.pm | 2 +- .../Test-Simple/lib/Test2/EventFacet/Trace.pm | 2 +- cpan/Test-Simple/lib/Test2/Formatter.pm | 2 +- cpan/Test-Simple/lib/Test2/Formatter/TAP.pm | 2 +- cpan/Test-Simple/lib/Test2/Hub.pm | 2 +- cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm | 2 +- .../lib/Test2/Hub/Interceptor/Terminator.pm | 2 +- cpan/Test-Simple/lib/Test2/Hub/Subtest.pm | 2 +- cpan/Test-Simple/lib/Test2/IPC.pm | 2 +- cpan/Test-Simple/lib/Test2/IPC/Driver.pm | 2 +- .../Test-Simple/lib/Test2/IPC/Driver/Files.pm | 5 +- cpan/Test-Simple/lib/Test2/Manual.pm | 2 +- cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm | 2 +- .../lib/Test2/Manual/Anatomy/API.pm | 2 +- .../lib/Test2/Manual/Anatomy/Context.pm | 2 +- .../lib/Test2/Manual/Anatomy/EndToEnd.pm | 2 +- .../lib/Test2/Manual/Anatomy/Event.pm | 2 +- .../lib/Test2/Manual/Anatomy/Hubs.pm | 2 +- .../lib/Test2/Manual/Anatomy/IPC.pm | 2 +- .../lib/Test2/Manual/Anatomy/Utilities.pm | 2 +- .../lib/Test2/Manual/Concurrency.pm | 2 +- .../lib/Test2/Manual/Contributing.pm | 2 +- cpan/Test-Simple/lib/Test2/Manual/Testing.pm | 2 +- .../lib/Test2/Manual/Testing/Introduction.pm | 2 +- .../lib/Test2/Manual/Testing/Migrating.pm | 2 +- .../lib/Test2/Manual/Testing/Planning.pm | 2 +- .../lib/Test2/Manual/Testing/Todo.pm | 2 +- cpan/Test-Simple/lib/Test2/Manual/Tooling.pm | 2 +- .../lib/Test2/Manual/Tooling/FirstTool.pm | 2 +- .../lib/Test2/Manual/Tooling/Formatter.pm | 2 +- .../lib/Test2/Manual/Tooling/Nesting.pm | 2 +- .../Test2/Manual/Tooling/Plugin/TestExit.pm | 2 +- .../Manual/Tooling/Plugin/TestingDone.pm | 2 +- .../Manual/Tooling/Plugin/ToolCompletes.pm | 2 +- .../Test2/Manual/Tooling/Plugin/ToolStarts.pm | 2 +- .../lib/Test2/Manual/Tooling/Subtest.pm | 2 +- .../lib/Test2/Manual/Tooling/TestBuilder.pm | 2 +- .../lib/Test2/Manual/Tooling/Testing.pm | 2 +- cpan/Test-Simple/lib/Test2/Mock.pm | 2 +- cpan/Test-Simple/lib/Test2/Plugin.pm | 2 +- .../lib/Test2/Plugin/BailOnFail.pm | 2 +- .../Test-Simple/lib/Test2/Plugin/DieOnFail.pm | 2 +- .../lib/Test2/Plugin/ExitSummary.pm | 2 +- cpan/Test-Simple/lib/Test2/Plugin/SRand.pm | 2 +- cpan/Test-Simple/lib/Test2/Plugin/Times.pm | 2 +- cpan/Test-Simple/lib/Test2/Plugin/UTF8.pm | 2 +- cpan/Test-Simple/lib/Test2/Require.pm | 2 +- .../lib/Test2/Require/AuthorTesting.pm | 2 +- .../lib/Test2/Require/AutomatedTesting.pm | 2 +- cpan/Test-Simple/lib/Test2/Require/EnvVar.pm | 2 +- .../lib/Test2/Require/ExtendedTesting.pm | 2 +- cpan/Test-Simple/lib/Test2/Require/Fork.pm | 2 +- cpan/Test-Simple/lib/Test2/Require/Module.pm | 2 +- .../Test2/Require/NonInteractiveTesting.pm | 2 +- cpan/Test-Simple/lib/Test2/Require/Perl.pm | 2 +- .../Test-Simple/lib/Test2/Require/RealFork.pm | 2 +- .../lib/Test2/Require/ReleaseTesting.pm | 2 +- cpan/Test-Simple/lib/Test2/Require/Threads.pm | 4 +- cpan/Test-Simple/lib/Test2/Suite.pm | 2 +- cpan/Test-Simple/lib/Test2/Todo.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools.pm | 2 +- .../lib/Test2/Tools/AsyncSubtest.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Basic.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Class.pm | 2 +- .../lib/Test2/Tools/ClassicCompare.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Compare.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Defer.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Encoding.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Event.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Exception.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Exports.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/GenTemp.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Grab.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Mock.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Ref.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Refcount.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Spec.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Subtest.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Target.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Tester.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Tiny.pm | 2 +- cpan/Test-Simple/lib/Test2/Tools/Warnings.pm | 2 +- cpan/Test-Simple/lib/Test2/Util.pm | 58 +-------- .../lib/Test2/Util/ExternalMeta.pm | 2 +- .../lib/Test2/Util/Facets2Legacy.pm | 4 +- cpan/Test-Simple/lib/Test2/Util/Grabber.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Guard.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/HashBase.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Importer.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Ref.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Sig.pm | 123 ++++++++++++++++++ cpan/Test-Simple/lib/Test2/Util/Stash.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Sub.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Table.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Table/Cell.pm | 2 +- .../lib/Test2/Util/Table/LineBreak.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Term.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Times.pm | 2 +- cpan/Test-Simple/lib/Test2/Util/Trace.pm | 2 +- cpan/Test-Simple/lib/Test2/V0.pm | 2 +- cpan/Test-Simple/lib/Test2/Workflow.pm | 2 +- .../lib/Test2/Workflow/BlockBase.pm | 2 +- cpan/Test-Simple/lib/Test2/Workflow/Build.pm | 2 +- cpan/Test-Simple/lib/Test2/Workflow/Runner.pm | 2 +- cpan/Test-Simple/lib/Test2/Workflow/Task.pm | 2 +- .../lib/Test2/Workflow/Task/Action.pm | 2 +- .../lib/Test2/Workflow/Task/Group.pm | 2 +- cpan/Test-Simple/lib/ok.pm | 2 +- 198 files changed, 341 insertions(+), 254 deletions(-) create mode 100644 cpan/Test-Simple/lib/Test2/Util/Sig.pm diff --git a/MANIFEST b/MANIFEST index c6d980cc8c8e..7afa5706a0b4 100644 --- a/MANIFEST +++ b/MANIFEST @@ -2709,6 +2709,7 @@ cpan/Test-Simple/lib/Test2/Util/Guard.pm Test-Simple cpan/Test-Simple/lib/Test2/Util/HashBase.pm Module related to Test::Simple cpan/Test-Simple/lib/Test2/Util/Importer.pm Test-Simple cpan/Test-Simple/lib/Test2/Util/Ref.pm Test-Simple +cpan/Test-Simple/lib/Test2/Util/Sig.pm Test-Simple cpan/Test-Simple/lib/Test2/Util/Stash.pm Test-Simple cpan/Test-Simple/lib/Test2/Util/Sub.pm Test-Simple cpan/Test-Simple/lib/Test2/Util/Table.pm Test-Simple diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 8f25cca9ab27..3a2ae5b97ebd 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1126,8 +1126,8 @@ package Maintainers; }, 'Test::Simple' => { - 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302207.tar.gz', - 'SYNCINFO' => 'jkeenan on Sun Jan 5 06:26:14 2025', + 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302209.tar.gz', + 'SYNCINFO' => 'eric on Wed Feb 5 17:23:19 2025', 'FILES' => q[cpan/Test-Simple], 'EXCLUDED' => [ qr{^examples/}, diff --git a/cpan/Test-Simple/lib/Test/Builder.pm b/cpan/Test-Simple/lib/Test/Builder.pm index f80d8cfd3ddf..b1088857b48e 100644 --- a/cpan/Test-Simple/lib/Test/Builder.pm +++ b/cpan/Test-Simple/lib/Test/Builder.pm @@ -4,7 +4,7 @@ use 5.006; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/blessed reftype weaken/; @@ -963,13 +963,23 @@ sub cmp_ok { # over it, which can lead to issues with Devel::Cover my $bits_code = defined $warning_bits ? qq["\Q$warning_bits\E"] : 'undef'; - # This is so that warnings come out at the caller's level + # Make sure warnings and location matches the caller. Can't do the + # comparison directly in the eval, as closing over variables can + # capture them forever when running with Devel::Cover. + my $check; $succ = eval qq[ BEGIN {\${^WARNING_BITS} = $bits_code}; #line $line "(eval in cmp_ok) $file" -\$test = (\$got $type \$expect); +\$check = sub { \$_[0] $type \$_[1] }; 1; ]; + + if ($succ) { + $succ = eval { + $test = $check->($got, $expect); + 1; + }; + } $error = $@; } local $Level = $Level + 1; diff --git a/cpan/Test-Simple/lib/Test/Builder/Formatter.pm b/cpan/Test-Simple/lib/Test/Builder/Formatter.pm index 558b86a277df..9b9b505b3ad1 100644 --- a/cpan/Test-Simple/lib/Test/Builder/Formatter.pm +++ b/cpan/Test-Simple/lib/Test/Builder/Formatter.pm @@ -2,7 +2,7 @@ package Test::Builder::Formatter; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Formatter::TAP; our @ISA = qw(Test2::Formatter::TAP) } diff --git a/cpan/Test-Simple/lib/Test/Builder/Module.pm b/cpan/Test-Simple/lib/Test/Builder/Module.pm index cfe7caa34eaa..30204c29afda 100644 --- a/cpan/Test-Simple/lib/Test/Builder/Module.pm +++ b/cpan/Test-Simple/lib/Test/Builder/Module.pm @@ -7,7 +7,7 @@ use Test::Builder; require Exporter; our @ISA = qw(Exporter); -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; =head1 NAME diff --git a/cpan/Test-Simple/lib/Test/Builder/Tester.pm b/cpan/Test-Simple/lib/Test/Builder/Tester.pm index 85563bdd4ef6..13eaea269ceb 100644 --- a/cpan/Test-Simple/lib/Test/Builder/Tester.pm +++ b/cpan/Test-Simple/lib/Test/Builder/Tester.pm @@ -1,7 +1,7 @@ package Test::Builder::Tester; use strict; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test::Builder; use Symbol; diff --git a/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm b/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm index 121365b397c1..431b7620c622 100644 --- a/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm +++ b/cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm @@ -1,7 +1,7 @@ package Test::Builder::Tester::Color; use strict; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; require Test::Builder::Tester; diff --git a/cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm b/cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm index 06fe3c398617..8cc9d0604eca 100644 --- a/cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm +++ b/cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm @@ -2,7 +2,7 @@ package Test::Builder::TodoDiag; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event::Diag; our @ISA = qw(Test2::Event::Diag) } diff --git a/cpan/Test-Simple/lib/Test/More.pm b/cpan/Test-Simple/lib/Test/More.pm index 154eb97fa25c..617fd5c26807 100644 --- a/cpan/Test-Simple/lib/Test/More.pm +++ b/cpan/Test-Simple/lib/Test/More.pm @@ -17,7 +17,7 @@ sub _carp { return warn @_, " at $file line $line\n"; } -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test::Builder::Module; our @ISA = qw(Test::Builder::Module); diff --git a/cpan/Test-Simple/lib/Test/Simple.pm b/cpan/Test-Simple/lib/Test/Simple.pm index c2f1265b9480..74916d1c4488 100644 --- a/cpan/Test-Simple/lib/Test/Simple.pm +++ b/cpan/Test-Simple/lib/Test/Simple.pm @@ -4,7 +4,7 @@ use 5.006; use strict; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test::Builder::Module; our @ISA = qw(Test::Builder::Module); diff --git a/cpan/Test-Simple/lib/Test/Tester.pm b/cpan/Test-Simple/lib/Test/Tester.pm index 9a1f1ca18f44..d3333a5dace1 100644 --- a/cpan/Test-Simple/lib/Test/Tester.pm +++ b/cpan/Test-Simple/lib/Test/Tester.pm @@ -16,7 +16,7 @@ use Test::Tester::Delegate; require Exporter; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT = qw( run_tests check_tests check_test cmp_results show_space ); our @ISA = qw( Exporter ); diff --git a/cpan/Test-Simple/lib/Test/Tester/Capture.pm b/cpan/Test-Simple/lib/Test/Tester/Capture.pm index 2187fdf7ff4a..3b2f45eac5df 100644 --- a/cpan/Test-Simple/lib/Test/Tester/Capture.pm +++ b/cpan/Test-Simple/lib/Test/Tester/Capture.pm @@ -2,7 +2,7 @@ use strict; package Test::Tester::Capture; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test::Builder; diff --git a/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm b/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm index 02374ce17861..653c87762a86 100644 --- a/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm +++ b/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm @@ -3,7 +3,7 @@ use strict; package Test::Tester::CaptureRunner; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test::Tester::Capture; diff --git a/cpan/Test-Simple/lib/Test/Tester/Delegate.pm b/cpan/Test-Simple/lib/Test/Tester/Delegate.pm index 5fa30ca2dec1..15e195ad9adf 100644 --- a/cpan/Test-Simple/lib/Test/Tester/Delegate.pm +++ b/cpan/Test-Simple/lib/Test/Tester/Delegate.pm @@ -3,7 +3,7 @@ use warnings; package Test::Tester::Delegate; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util(); diff --git a/cpan/Test-Simple/lib/Test/use/ok.pm b/cpan/Test-Simple/lib/Test/use/ok.pm index 3a2756257a95..0ecf11728e76 100644 --- a/cpan/Test-Simple/lib/Test/use/ok.pm +++ b/cpan/Test-Simple/lib/Test/use/ok.pm @@ -1,7 +1,7 @@ package Test::use::ok; use 5.005; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; __END__ diff --git a/cpan/Test-Simple/lib/Test2.pm b/cpan/Test-Simple/lib/Test2.pm index 30e37ce61095..6cb4cc2b096e 100644 --- a/cpan/Test-Simple/lib/Test2.pm +++ b/cpan/Test-Simple/lib/Test2.pm @@ -2,7 +2,7 @@ package Test2; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/API.pm b/cpan/Test-Simple/lib/Test2/API.pm index 07db9c39f5fc..592fc9785e5b 100644 --- a/cpan/Test-Simple/lib/Test2/API.pm +++ b/cpan/Test-Simple/lib/Test2/API.pm @@ -10,7 +10,7 @@ BEGIN { $ENV{TEST2_ACTIVE} = 1; } -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; my $INST; diff --git a/cpan/Test-Simple/lib/Test2/API/Breakage.pm b/cpan/Test-Simple/lib/Test2/API/Breakage.pm index 07a32b83b84d..6bf2229d6701 100644 --- a/cpan/Test-Simple/lib/Test2/API/Breakage.pm +++ b/cpan/Test-Simple/lib/Test2/API/Breakage.pm @@ -2,7 +2,7 @@ package Test2::API::Breakage; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/pkg_to_file/; diff --git a/cpan/Test-Simple/lib/Test2/API/Context.pm b/cpan/Test-Simple/lib/Test2/API/Context.pm index beddc9280700..bf41b1578691 100644 --- a/cpan/Test-Simple/lib/Test2/API/Context.pm +++ b/cpan/Test-Simple/lib/Test2/API/Context.pm @@ -2,7 +2,7 @@ package Test2::API::Context; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/confess croak/; diff --git a/cpan/Test-Simple/lib/Test2/API/Instance.pm b/cpan/Test-Simple/lib/Test2/API/Instance.pm index fca6edaefc1b..996eda029d4c 100644 --- a/cpan/Test-Simple/lib/Test2/API/Instance.pm +++ b/cpan/Test-Simple/lib/Test2/API/Instance.pm @@ -2,7 +2,7 @@ package Test2::API::Instance; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @CARP_NOT = qw/Test2::API Test2::API::Instance Test2::IPC::Driver Test2::Formatter/; use Carp qw/confess carp/; diff --git a/cpan/Test-Simple/lib/Test2/API/InterceptResult.pm b/cpan/Test-Simple/lib/Test2/API/InterceptResult.pm index 07b7afb32961..d5da75a3388c 100644 --- a/cpan/Test-Simple/lib/Test2/API/InterceptResult.pm +++ b/cpan/Test-Simple/lib/Test2/API/InterceptResult.pm @@ -2,7 +2,7 @@ package Test2::API::InterceptResult; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/blessed/; use Test2::Util qw/pkg_to_file/; diff --git a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Event.pm b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Event.pm index ad32ff6376be..37fe82aa03bb 100644 --- a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Event.pm +++ b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Event.pm @@ -2,7 +2,7 @@ package Test2::API::InterceptResult::Event; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use List::Util qw/first/; use Test2::Util qw/pkg_to_file/; diff --git a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Facet.pm b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Facet.pm index d35d2c75c747..5a86697e5a02 100644 --- a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Facet.pm +++ b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Facet.pm @@ -2,7 +2,7 @@ package Test2::API::InterceptResult::Facet; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; diff --git a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Hub.pm b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Hub.pm index 9f0019fa2a71..074a8e04768b 100644 --- a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Hub.pm +++ b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Hub.pm @@ -2,7 +2,7 @@ package Test2::API::InterceptResult::Hub; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Hub; our @ISA = qw(Test2::Hub) } use Test2::Util::HashBase; diff --git a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Squasher.pm b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Squasher.pm index 1fc208d6f607..456de4421709 100644 --- a/cpan/Test-Simple/lib/Test2/API/InterceptResult/Squasher.pm +++ b/cpan/Test-Simple/lib/Test2/API/InterceptResult/Squasher.pm @@ -2,7 +2,7 @@ package Test2::API::InterceptResult::Squasher; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use List::Util qw/first/; diff --git a/cpan/Test-Simple/lib/Test2/API/Stack.pm b/cpan/Test-Simple/lib/Test2/API/Stack.pm index cc075896ab69..0007e2e89683 100644 --- a/cpan/Test-Simple/lib/Test2/API/Stack.pm +++ b/cpan/Test-Simple/lib/Test2/API/Stack.pm @@ -2,7 +2,7 @@ package Test2::API::Stack; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Hub(); diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm index 642834b3a0e4..5828e0df7cbf 100644 --- a/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm +++ b/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm @@ -4,7 +4,7 @@ use warnings; use Test2::IPC; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @CARP_NOT = qw/Test2::Util::HashBase/; diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Attach.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Attach.pm index 20090b55c8a8..b568054f33d6 100644 --- a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Attach.pm +++ b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Attach.pm @@ -2,7 +2,7 @@ package Test2::AsyncSubtest::Event::Attach; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Test2::Event'; use Test2::Util::HashBase qw/id/; diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Detach.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Detach.pm index f005572d4977..105da44a555c 100644 --- a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Detach.pm +++ b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Event/Detach.pm @@ -2,7 +2,7 @@ package Test2::AsyncSubtest::Event::Detach; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Test2::Event'; use Test2::Util::HashBase qw/id/; diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Formatter.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Formatter.pm index 1dd3092f3de3..f4f6ac4be16f 100644 --- a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Formatter.pm +++ b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Formatter.pm @@ -2,7 +2,7 @@ package Test2::AsyncSubtest::Formatter; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; die "Should not load this anymore"; diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Hub.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Hub.pm index 7ebbe7bc31d3..2db4d7e50ff3 100644 --- a/cpan/Test-Simple/lib/Test2/AsyncSubtest/Hub.pm +++ b/cpan/Test-Simple/lib/Test2/AsyncSubtest/Hub.pm @@ -2,7 +2,7 @@ package Test2::AsyncSubtest::Hub; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Test2::Hub::Subtest'; use Test2::Util::HashBase qw/ast_ids ast/; diff --git a/cpan/Test-Simple/lib/Test2/Bundle.pm b/cpan/Test-Simple/lib/Test2/Bundle.pm index d0de8863a687..2a71db52e192 100644 --- a/cpan/Test-Simple/lib/Test2/Bundle.pm +++ b/cpan/Test-Simple/lib/Test2/Bundle.pm @@ -2,7 +2,7 @@ package Test2::Bundle; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm b/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm index 1ea01d64b892..3bf80a0813b7 100644 --- a/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm +++ b/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm @@ -4,7 +4,7 @@ use warnings; use Test2::V0; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { push @Test2::Bundle::Extended::ISA => 'Test2::V0'; diff --git a/cpan/Test-Simple/lib/Test2/Bundle/More.pm b/cpan/Test-Simple/lib/Test2/Bundle/More.pm index 6218c445d95b..c8cc4a4a170a 100644 --- a/cpan/Test-Simple/lib/Test2/Bundle/More.pm +++ b/cpan/Test-Simple/lib/Test2/Bundle/More.pm @@ -2,7 +2,7 @@ package Test2::Bundle::More; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Plugin::ExitSummary; diff --git a/cpan/Test-Simple/lib/Test2/Bundle/Simple.pm b/cpan/Test-Simple/lib/Test2/Bundle/Simple.pm index 32f28c36ad9b..8a17092b3322 100644 --- a/cpan/Test-Simple/lib/Test2/Bundle/Simple.pm +++ b/cpan/Test-Simple/lib/Test2/Bundle/Simple.pm @@ -2,7 +2,7 @@ package Test2::Bundle::Simple; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Plugin::ExitSummary; diff --git a/cpan/Test-Simple/lib/Test2/Compare.pm b/cpan/Test-Simple/lib/Test2/Compare.pm index 1b06857dfd90..9fcacddce6e7 100644 --- a/cpan/Test-Simple/lib/Test2/Compare.pm +++ b/cpan/Test-Simple/lib/Test2/Compare.pm @@ -2,7 +2,7 @@ package Test2::Compare; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/blessed/; use Test2::Util qw/try/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Array.pm b/cpan/Test-Simple/lib/Test2/Compare/Array.pm index 4957c033d76c..df4c4c3b4e51 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Array.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Array.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/inref meta ending items order for_each/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Bag.pm b/cpan/Test-Simple/lib/Test2/Compare/Bag.pm index b260a130d702..347f272c4331 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Bag.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Bag.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/ending meta items for_each/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Base.pm b/cpan/Test-Simple/lib/Test2/Compare/Base.pm index d01036144405..cc304fb32fcc 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Base.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Base.pm @@ -2,7 +2,7 @@ package Test2::Compare::Base; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/confess croak/; use Scalar::Util qw/blessed/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Bool.pm b/cpan/Test-Simple/lib/Test2/Compare/Bool.pm index 1c4cc1763b10..60e44321ad67 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Bool.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Bool.pm @@ -6,7 +6,7 @@ use Carp qw/confess/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Custom.pm b/cpan/Test-Simple/lib/Test2/Compare/Custom.pm index cf9ced11e180..6f3a858abcdc 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Custom.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Custom.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/code name operator stringify_got/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/DeepRef.pm b/cpan/Test-Simple/lib/Test2/Compare/DeepRef.pm index a5da75c21c48..43d45f945230 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/DeepRef.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/DeepRef.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Delta.pm b/cpan/Test-Simple/lib/Test2/Compare/Delta.pm index 12f21e077b2a..0fe99f0b8178 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Delta.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Delta.pm @@ -2,7 +2,7 @@ package Test2::Compare::Delta; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw{verified id got chk children dne exception note}; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Event.pm b/cpan/Test-Simple/lib/Test2/Compare/Event.pm index 959baa270a6e..ba60b5517853 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Event.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Event.pm @@ -8,7 +8,7 @@ use Test2::Compare::EventMeta(); use base 'Test2::Compare::Object'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/etype/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/EventMeta.pm b/cpan/Test-Simple/lib/Test2/Compare/EventMeta.pm index f2d2f27f012a..26274cac5598 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/EventMeta.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/EventMeta.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Meta'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Float.pm b/cpan/Test-Simple/lib/Test2/Compare/Float.pm index 18cbf80de939..0fd1b7badfe4 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Float.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Float.pm @@ -6,7 +6,7 @@ use Carp qw/confess/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our $DEFAULT_TOLERANCE = 1e-08; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Hash.pm b/cpan/Test-Simple/lib/Test2/Compare/Hash.pm index 5de936970491..8a8c9172372f 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Hash.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Hash.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/inref meta ending items order for_each_key for_each_val/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Isa.pm b/cpan/Test-Simple/lib/Test2/Compare/Isa.pm index 39b6bdc39c32..c96e73be95d3 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Isa.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Isa.pm @@ -7,7 +7,7 @@ use Scalar::Util qw/blessed/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Meta.pm b/cpan/Test-Simple/lib/Test2/Compare/Meta.pm index 32b35baa071d..faf4f84fdfdb 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Meta.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Meta.pm @@ -7,7 +7,7 @@ use Test2::Compare::Isa(); use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/items/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Negatable.pm b/cpan/Test-Simple/lib/Test2/Compare/Negatable.pm index 17df67678bbf..11dfde0ce0de 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Negatable.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Negatable.pm @@ -2,7 +2,7 @@ package Test2::Compare::Negatable; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; require overload; require Test2::Util::HashBase; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Number.pm b/cpan/Test-Simple/lib/Test2/Compare/Number.pm index 5443ca5bcfba..309d77ce3e16 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Number.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Number.pm @@ -6,7 +6,7 @@ use Carp qw/confess/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input mode/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Object.pm b/cpan/Test-Simple/lib/Test2/Compare/Object.pm index 4b8f5b945a25..9a9713746aca 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Object.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Object.pm @@ -8,7 +8,7 @@ use Test2::Compare::Meta(); use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/calls meta refcheck ending/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/OrderedSubset.pm b/cpan/Test-Simple/lib/Test2/Compare/OrderedSubset.pm index 39ef30cb6978..0e96bef2ef2f 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/OrderedSubset.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/OrderedSubset.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/inref items/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Pattern.pm b/cpan/Test-Simple/lib/Test2/Compare/Pattern.pm index 582488d3d14a..d0db5af9696e 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Pattern.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Pattern.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/pattern stringify_got/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Ref.pm b/cpan/Test-Simple/lib/Test2/Compare/Ref.pm index 08bf6bdd322e..7ae094a44be5 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Ref.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Ref.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Regex.pm b/cpan/Test-Simple/lib/Test2/Compare/Regex.pm index 4c54a1e2d7a6..f2ceb1285a8b 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Regex.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Regex.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Scalar.pm b/cpan/Test-Simple/lib/Test2/Compare/Scalar.pm index a1bbd0ab2974..340cf46fbe79 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Scalar.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Scalar.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/item/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Set.pm b/cpan/Test-Simple/lib/Test2/Compare/Set.pm index e86304bfc878..dd2933a8c409 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Set.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Set.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/checks _reduction/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/String.pm b/cpan/Test-Simple/lib/Test2/Compare/String.pm index e81004dc4b82..2af30a87293c 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/String.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/String.pm @@ -6,7 +6,7 @@ use Carp qw/confess/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/input/; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Undef.pm b/cpan/Test-Simple/lib/Test2/Compare/Undef.pm index 54d33690d047..76a7f4d093fc 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Undef.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Undef.pm @@ -6,7 +6,7 @@ use Carp qw/confess/; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase; diff --git a/cpan/Test-Simple/lib/Test2/Compare/Wildcard.pm b/cpan/Test-Simple/lib/Test2/Compare/Wildcard.pm index 534308920063..8c310288d298 100644 --- a/cpan/Test-Simple/lib/Test2/Compare/Wildcard.pm +++ b/cpan/Test-Simple/lib/Test2/Compare/Wildcard.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Compare::Base'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/expect/; diff --git a/cpan/Test-Simple/lib/Test2/Env.pm b/cpan/Test-Simple/lib/Test2/Env.pm index eea7b140add8..4f684d3ae53f 100644 --- a/cpan/Test-Simple/lib/Test2/Env.pm +++ b/cpan/Test-Simple/lib/Test2/Env.pm @@ -2,7 +2,7 @@ package Test2::Env; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Event.pm b/cpan/Test-Simple/lib/Test2/Event.pm index bbce64eaae68..0db8d4ebbd6e 100644 --- a/cpan/Test-Simple/lib/Test2/Event.pm +++ b/cpan/Test-Simple/lib/Test2/Event.pm @@ -2,7 +2,7 @@ package Test2::Event; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/blessed reftype/; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Event/Bail.pm b/cpan/Test-Simple/lib/Test2/Event/Bail.pm index f3937369818f..f356055d8997 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Bail.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Bail.pm @@ -2,7 +2,7 @@ package Test2::Event::Bail; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Diag.pm b/cpan/Test-Simple/lib/Test2/Event/Diag.pm index 0869d0e3b3ae..56330d9b17f3 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Diag.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Diag.pm @@ -2,7 +2,7 @@ package Test2::Event::Diag; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Encoding.pm b/cpan/Test-Simple/lib/Test2/Event/Encoding.pm index 4775ab7cbfaf..32595a15e653 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Encoding.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Encoding.pm @@ -2,7 +2,7 @@ package Test2::Event::Encoding; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Event/Exception.pm b/cpan/Test-Simple/lib/Test2/Event/Exception.pm index 54f1bfa80601..e5c44e91694a 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Exception.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Exception.pm @@ -2,7 +2,7 @@ package Test2::Event::Exception; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Fail.pm b/cpan/Test-Simple/lib/Test2/Event/Fail.pm index cf1f9c80ef28..316c0b5ea5bc 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Fail.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Fail.pm @@ -2,7 +2,7 @@ package Test2::Event::Fail; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::EventFacet::Info; diff --git a/cpan/Test-Simple/lib/Test2/Event/Generic.pm b/cpan/Test-Simple/lib/Test2/Event/Generic.pm index 4e9f8e203de2..f9d2aaacc956 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Generic.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Generic.pm @@ -5,7 +5,7 @@ use warnings; use Carp qw/croak/; use Scalar::Util qw/reftype/; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } use Test2::Util::HashBase; diff --git a/cpan/Test-Simple/lib/Test2/Event/Note.pm b/cpan/Test-Simple/lib/Test2/Event/Note.pm index 5fc53ba4ad60..265c377f784f 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Note.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Note.pm @@ -2,7 +2,7 @@ package Test2::Event::Note; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Ok.pm b/cpan/Test-Simple/lib/Test2/Event/Ok.pm index f65aae1d7374..f4ccd0e9cef2 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Ok.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Ok.pm @@ -2,7 +2,7 @@ package Test2::Event::Ok; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Pass.pm b/cpan/Test-Simple/lib/Test2/Event/Pass.pm index 0e63610cdf20..fafa6b93de11 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Pass.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Pass.pm @@ -2,7 +2,7 @@ package Test2::Event::Pass; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::EventFacet::Info; diff --git a/cpan/Test-Simple/lib/Test2/Event/Plan.pm b/cpan/Test-Simple/lib/Test2/Event/Plan.pm index 520ec28d3fe5..777e9af088b0 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Plan.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Plan.pm @@ -2,7 +2,7 @@ package Test2::Event::Plan; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Skip.pm b/cpan/Test-Simple/lib/Test2/Event/Skip.pm index 5b109c28a7ec..ccb5b06950b1 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Skip.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Skip.pm @@ -2,7 +2,7 @@ package Test2::Event::Skip; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event::Ok; our @ISA = qw(Test2::Event::Ok) } diff --git a/cpan/Test-Simple/lib/Test2/Event/Subtest.pm b/cpan/Test-Simple/lib/Test2/Event/Subtest.pm index 0cebac1adf91..c8f503612aff 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Subtest.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Subtest.pm @@ -2,7 +2,7 @@ package Test2::Event::Subtest; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event::Ok; our @ISA = qw(Test2::Event::Ok) } use Test2::Util::HashBase qw{subevents buffered subtest_id subtest_uuid start_stamp stop_stamp}; diff --git a/cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm b/cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm index 6b68d022adb6..9276c7228e32 100644 --- a/cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm +++ b/cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm @@ -2,7 +2,7 @@ package Test2::Event::TAP::Version; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Event/V2.pm b/cpan/Test-Simple/lib/Test2/Event/V2.pm index 52613467f6f1..e014b85f95d1 100644 --- a/cpan/Test-Simple/lib/Test2/Event/V2.pm +++ b/cpan/Test-Simple/lib/Test2/Event/V2.pm @@ -2,7 +2,7 @@ package Test2::Event::V2; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/reftype/; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Event/Waiting.pm b/cpan/Test-Simple/lib/Test2/Event/Waiting.pm index 2e25f236deb0..67b4590797e5 100644 --- a/cpan/Test-Simple/lib/Test2/Event/Waiting.pm +++ b/cpan/Test-Simple/lib/Test2/Event/Waiting.pm @@ -2,7 +2,7 @@ package Test2::Event::Waiting; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Event; our @ISA = qw(Test2::Event) } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet.pm b/cpan/Test-Simple/lib/Test2/EventFacet.pm index a19d1c373b04..548b4c1049cb 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet.pm @@ -2,7 +2,7 @@ package Test2::EventFacet; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/-details/; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/About.pm b/cpan/Test-Simple/lib/Test2/EventFacet/About.pm index b9a4ff6d034e..7017bf3a9020 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/About.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/About.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::About; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } use Test2::Util::HashBase qw{ -package -no_display -uuid -eid }; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm index 7df16bb24d76..b428fdd09f6d 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Amnesty; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub is_list { 1 } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm index 888dacea1788..a5a670b0c428 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Assert; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } use Test2::Util::HashBase qw{ -pass -no_debug -number }; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Control.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Control.pm index c0f7710f14fd..129f1b559f28 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Control.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Control.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Control; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } use Test2::Util::HashBase qw{ -global -terminate -halt -has_callback -encoding -phase }; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Error.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Error.pm index d41b599f5902..dfb841d6e76b 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Error.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Error.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Error; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub facet_key { 'errors' } sub is_list { 1 } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm index 99318be33a2f..cdd2dbd08c91 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Hub; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub is_list { 1 } sub facet_key { 'hubs' } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Info.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Info.pm index 1a803cbc3673..4db6af1ae1ac 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Info.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Info.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Info; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub is_list { 1 } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm index 4c806d9ae94d..44e782df1a75 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Info/Table.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Info::Table; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/confess/; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm index ebe1c266f3cc..178f0515c9df 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Meta; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm index 3e0bff622e60..f783ca4a858d 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Parent; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/confess/; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm index 4aa7edfcced3..e61d4950b97b 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Plan; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } use Test2::Util::HashBase qw{ -count -skip -none }; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Render.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Render.pm index 9d5042c255ca..114dba66cea9 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Render.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Render.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Render; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub is_list { 1 } diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm index 99723bfaef15..3679602bff4e 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm @@ -2,7 +2,7 @@ package Test2::EventFacet::Trace; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } diff --git a/cpan/Test-Simple/lib/Test2/Formatter.pm b/cpan/Test-Simple/lib/Test2/Formatter.pm index 74e4539136c1..07b607dae7e7 100644 --- a/cpan/Test-Simple/lib/Test2/Formatter.pm +++ b/cpan/Test-Simple/lib/Test2/Formatter.pm @@ -2,7 +2,7 @@ package Test2::Formatter; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; my %ADDED; diff --git a/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm b/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm index d487db63c400..9e6e0c8e14f4 100644 --- a/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm +++ b/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm @@ -2,7 +2,7 @@ package Test2::Formatter::TAP; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/clone_io/; diff --git a/cpan/Test-Simple/lib/Test2/Hub.pm b/cpan/Test-Simple/lib/Test2/Hub.pm index 3cc4d1731eb4..ea4ec399d289 100644 --- a/cpan/Test-Simple/lib/Test2/Hub.pm +++ b/cpan/Test-Simple/lib/Test2/Hub.pm @@ -2,7 +2,7 @@ package Test2::Hub; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/carp croak confess/; diff --git a/cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm b/cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm index 766364b61bc3..c29f817fb664 100644 --- a/cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm +++ b/cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm @@ -2,7 +2,7 @@ package Test2::Hub::Interceptor; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Hub::Interceptor::Terminator(); diff --git a/cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm b/cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm index 27121f7abd01..4ab56d191a33 100644 --- a/cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm +++ b/cpan/Test-Simple/lib/Test2/Hub/Interceptor/Terminator.pm @@ -2,7 +2,7 @@ package Test2::Hub::Interceptor::Terminator; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm b/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm index 637aaf27986f..02be16dfdcbd 100644 --- a/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm +++ b/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm @@ -2,7 +2,7 @@ package Test2::Hub::Subtest; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::Hub; our @ISA = qw(Test2::Hub) } use Test2::Util::HashBase qw/nested exit_code manual_skip_all/; diff --git a/cpan/Test-Simple/lib/Test2/IPC.pm b/cpan/Test-Simple/lib/Test2/IPC.pm index 1296f7943a95..dd2e5febb3a9 100644 --- a/cpan/Test-Simple/lib/Test2/IPC.pm +++ b/cpan/Test-Simple/lib/Test2/IPC.pm @@ -2,7 +2,7 @@ package Test2::IPC; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API::Instance; diff --git a/cpan/Test-Simple/lib/Test2/IPC/Driver.pm b/cpan/Test-Simple/lib/Test2/IPC/Driver.pm index fb1c2c30ed45..c6f2bc41c76b 100644 --- a/cpan/Test-Simple/lib/Test2/IPC/Driver.pm +++ b/cpan/Test-Simple/lib/Test2/IPC/Driver.pm @@ -2,7 +2,7 @@ package Test2::IPC::Driver; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/confess/; diff --git a/cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm b/cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm index 390fc66a0ad7..71f9503c74a3 100644 --- a/cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm +++ b/cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm @@ -2,7 +2,7 @@ package Test2::IPC::Driver::Files; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Test2::IPC::Driver; our @ISA = qw(Test2::IPC::Driver) } @@ -14,7 +14,8 @@ use Storable(); use File::Spec(); use POSIX(); -use Test2::Util qw/try get_tid pkg_to_file IS_WIN32 ipc_separator do_rename do_unlink try_sig_mask/; +use Test2::Util qw/try get_tid pkg_to_file IS_WIN32 ipc_separator do_rename do_unlink/; +use Test2::Util::Sig qw/try_sig_mask/; use Test2::API qw/test2_ipc_set_pending/; sub is_viable { 1 } diff --git a/cpan/Test-Simple/lib/Test2/Manual.pm b/cpan/Test-Simple/lib/Test2/Manual.pm index a63766ea422d..0de65d40075a 100644 --- a/cpan/Test-Simple/lib/Test2/Manual.pm +++ b/cpan/Test-Simple/lib/Test2/Manual.pm @@ -2,7 +2,7 @@ package Test2::Manual; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm index 94a2c304c92b..cad6555658ca 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm index f37857e12fe0..bb4dedacdf6a 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::API; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm index 5cb19a0e4d6e..681fdbb5ccb1 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::Context; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm index 4a86b337233b..0a3269f1721a 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::EndToEnd; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm index 957a76d39c4f..8c7afa28450f 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::Event; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm index 88594cf7afdb..3666bc10955f 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::Hubs; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm index 4fa7ebfb1cd2..8009c195eed3 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::IPC; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm index 3e366fe5c96c..eec086794fa5 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm @@ -2,7 +2,7 @@ package Test2::Manual::Anatomy::Utilities; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm b/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm index af9b13eebc99..05bae3d481e5 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm @@ -2,7 +2,7 @@ package Test2::Manual::Concurrency; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm b/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm index f8a95f765dda..78581c7a1604 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm @@ -1,6 +1,6 @@ package Test2::Manual::Contributing; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing.pm index 0e3922a3b3ea..1d75b787d8d2 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Testing.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Testing.pm @@ -2,7 +2,7 @@ package Test2::Manual::Testing; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm index 1f9f0f43f032..765bf8fa0873 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm @@ -2,7 +2,7 @@ package Test2::Manual::Testing::Introduction; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm index 6747a02edfe6..b7a01f27b34d 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm @@ -2,7 +2,7 @@ package Test2::Manual::Testing::Migrating; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm index 456eaa15805a..176196a24d66 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm @@ -2,7 +2,7 @@ package Test2::Manual::Testing::Planning; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm index dfd9e19345b2..b273fe2ad0d8 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm @@ -2,7 +2,7 @@ package Test2::Manual::Testing::Todo; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm index 4a68e3319c12..f1957d93c8bb 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm @@ -2,7 +2,7 @@ package Test2::Manual::Tooling; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm index 0c77a22bbdbb..8e5cc90e3f90 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::FirstTool; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm index d17b7591678e..c4dd6fb7b516 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::Formatter; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm index d2a24aa7c192..a50205c2d31a 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm @@ -2,7 +2,7 @@ package Test2::Manual::Tooling::Nesting; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestExit.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestExit.pm index dd23b44a2564..88feebd8f100 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestExit.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestExit.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::Plugin::TestExit; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm index 0d44dc1a5616..9d191bf178aa 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/TestingDone.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::Plugin::TestingDone; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm index 1b4589adfb7c..b0237e0a32ce 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolCompletes.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::Plugin::ToolCompletes; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm index 1f5d63458372..a70fe2bd371c 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Plugin/ToolStarts.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::Plugin::ToolStarts; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm index 50f01407e5c5..fef1d8f225a6 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm @@ -2,7 +2,7 @@ package Test2::Manual::Tooling::Subtest; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm index dd40c302a9a9..b9c6062005aa 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm @@ -1,6 +1,6 @@ package Test2::Manual::Tooling::TestBuilder; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm index 3ffd6d6f162b..356719a38ae6 100644 --- a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm +++ b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm @@ -2,7 +2,7 @@ package Test2::Manual::Tooling::Testing; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Mock.pm b/cpan/Test-Simple/lib/Test2/Mock.pm index b9cc08f7dadc..7d624a9ae16f 100644 --- a/cpan/Test-Simple/lib/Test2/Mock.pm +++ b/cpan/Test-Simple/lib/Test2/Mock.pm @@ -2,7 +2,7 @@ package Test2::Mock; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak confess/; our @CARP_NOT = (__PACKAGE__); diff --git a/cpan/Test-Simple/lib/Test2/Plugin.pm b/cpan/Test-Simple/lib/Test2/Plugin.pm index 36f76b37575f..9ef43faf4c72 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin.pm @@ -2,7 +2,7 @@ package Test2::Plugin; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm b/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm index 244d76f1ce12..7f7388bff207 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm @@ -2,7 +2,7 @@ package Test2::Plugin::BailOnFail; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/test2_add_callback_context_release/; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/DieOnFail.pm b/cpan/Test-Simple/lib/Test2/Plugin/DieOnFail.pm index 44983abf4bbd..b98ae1d5350b 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/DieOnFail.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/DieOnFail.pm @@ -2,7 +2,7 @@ package Test2::Plugin::DieOnFail; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/test2_add_callback_context_release/; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/ExitSummary.pm b/cpan/Test-Simple/lib/Test2/Plugin/ExitSummary.pm index a35cef1483f8..41f9d162e9d7 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/ExitSummary.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/ExitSummary.pm @@ -2,7 +2,7 @@ package Test2::Plugin::ExitSummary; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/test2_add_callback_exit/; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/SRand.pm b/cpan/Test-Simple/lib/Test2/Plugin/SRand.pm index d80b9eea5061..b0590643b908 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/SRand.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/SRand.pm @@ -2,7 +2,7 @@ package Test2::Plugin::SRand; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/carp/; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/Times.pm b/cpan/Test-Simple/lib/Test2/Plugin/Times.pm index a44691641f60..abf32a0d0d54 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/Times.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/Times.pm @@ -10,7 +10,7 @@ use Test2::API qw{ use Time::HiRes qw/time/; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; my $ADDED_HOOK = 0; my $START; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/UTF8.pm b/cpan/Test-Simple/lib/Test2/Plugin/UTF8.pm index 97520bfcdfe9..3f00620423e2 100644 --- a/cpan/Test-Simple/lib/Test2/Plugin/UTF8.pm +++ b/cpan/Test-Simple/lib/Test2/Plugin/UTF8.pm @@ -2,7 +2,7 @@ package Test2::Plugin::UTF8; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Require.pm b/cpan/Test-Simple/lib/Test2/Require.pm index 2ebd9a56b765..faa19cb2bea8 100644 --- a/cpan/Test-Simple/lib/Test2/Require.pm +++ b/cpan/Test-Simple/lib/Test2/Require.pm @@ -2,7 +2,7 @@ package Test2::Require; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/context/; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Require/AuthorTesting.pm b/cpan/Test-Simple/lib/Test2/Require/AuthorTesting.pm index fdcab1374d92..aa59dc9ab27e 100644 --- a/cpan/Test-Simple/lib/Test2/Require/AuthorTesting.pm +++ b/cpan/Test-Simple/lib/Test2/Require/AuthorTesting.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/AutomatedTesting.pm b/cpan/Test-Simple/lib/Test2/Require/AutomatedTesting.pm index 7129173b9f03..da1b87f9d1f2 100644 --- a/cpan/Test-Simple/lib/Test2/Require/AutomatedTesting.pm +++ b/cpan/Test-Simple/lib/Test2/Require/AutomatedTesting.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/EnvVar.pm b/cpan/Test-Simple/lib/Test2/Require/EnvVar.pm index 54b56d1d389d..cfa49a39904d 100644 --- a/cpan/Test-Simple/lib/Test2/Require/EnvVar.pm +++ b/cpan/Test-Simple/lib/Test2/Require/EnvVar.pm @@ -5,7 +5,7 @@ use warnings; use Carp qw/confess/; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/ExtendedTesting.pm b/cpan/Test-Simple/lib/Test2/Require/ExtendedTesting.pm index 22c21c7a1d58..8dc1e056b85a 100644 --- a/cpan/Test-Simple/lib/Test2/Require/ExtendedTesting.pm +++ b/cpan/Test-Simple/lib/Test2/Require/ExtendedTesting.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/Fork.pm b/cpan/Test-Simple/lib/Test2/Require/Fork.pm index eb29f72383e8..b1fc7cb53065 100644 --- a/cpan/Test-Simple/lib/Test2/Require/Fork.pm +++ b/cpan/Test-Simple/lib/Test2/Require/Fork.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/CAN_FORK/; diff --git a/cpan/Test-Simple/lib/Test2/Require/Module.pm b/cpan/Test-Simple/lib/Test2/Require/Module.pm index 82f375ce7b51..c1cc9693bcdc 100644 --- a/cpan/Test-Simple/lib/Test2/Require/Module.pm +++ b/cpan/Test-Simple/lib/Test2/Require/Module.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/pkg_to_file/; diff --git a/cpan/Test-Simple/lib/Test2/Require/NonInteractiveTesting.pm b/cpan/Test-Simple/lib/Test2/Require/NonInteractiveTesting.pm index f066c8083d40..1e93106b3f77 100644 --- a/cpan/Test-Simple/lib/Test2/Require/NonInteractiveTesting.pm +++ b/cpan/Test-Simple/lib/Test2/Require/NonInteractiveTesting.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/Perl.pm b/cpan/Test-Simple/lib/Test2/Require/Perl.pm index 093674eaf469..d6019bece9b5 100644 --- a/cpan/Test-Simple/lib/Test2/Require/Perl.pm +++ b/cpan/Test-Simple/lib/Test2/Require/Perl.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/pkg_to_file/; use Scalar::Util qw/reftype/; diff --git a/cpan/Test-Simple/lib/Test2/Require/RealFork.pm b/cpan/Test-Simple/lib/Test2/Require/RealFork.pm index 16f76d471b14..becfaf375d45 100644 --- a/cpan/Test-Simple/lib/Test2/Require/RealFork.pm +++ b/cpan/Test-Simple/lib/Test2/Require/RealFork.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/CAN_REALLY_FORK/; diff --git a/cpan/Test-Simple/lib/Test2/Require/ReleaseTesting.pm b/cpan/Test-Simple/lib/Test2/Require/ReleaseTesting.pm index 4d3b2c56386a..010da5feb580 100644 --- a/cpan/Test-Simple/lib/Test2/Require/ReleaseTesting.pm +++ b/cpan/Test-Simple/lib/Test2/Require/ReleaseTesting.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub skip { my $class = shift; diff --git a/cpan/Test-Simple/lib/Test2/Require/Threads.pm b/cpan/Test-Simple/lib/Test2/Require/Threads.pm index cbf891391589..5a00f1d5d3e2 100644 --- a/cpan/Test-Simple/lib/Test2/Require/Threads.pm +++ b/cpan/Test-Simple/lib/Test2/Require/Threads.pm @@ -2,9 +2,9 @@ package Test2::Require::Threads; use strict; use warnings; -use base 'Test2::Require'; +BEGIN { require Test2::Require; our @ISA = qw(Test2::Require) } -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/CAN_THREAD/; diff --git a/cpan/Test-Simple/lib/Test2/Suite.pm b/cpan/Test-Simple/lib/Test2/Suite.pm index 3518322a4ffc..11b90d1c2fc2 100644 --- a/cpan/Test-Simple/lib/Test2/Suite.pm +++ b/cpan/Test-Simple/lib/Test2/Suite.pm @@ -2,7 +2,7 @@ package Test2::Suite; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Todo.pm b/cpan/Test-Simple/lib/Test2/Todo.pm index 4aacc7520b8a..34d8fbd39346 100644 --- a/cpan/Test-Simple/lib/Test2/Todo.pm +++ b/cpan/Test-Simple/lib/Test2/Todo.pm @@ -9,7 +9,7 @@ use Test2::API qw/test2_stack/; use overload '""' => \&reason, fallback => 1; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub init { my $self = shift; diff --git a/cpan/Test-Simple/lib/Test2/Tools.pm b/cpan/Test-Simple/lib/Test2/Tools.pm index dd8df3a73d8f..ccbe2ba90744 100644 --- a/cpan/Test-Simple/lib/Test2/Tools.pm +++ b/cpan/Test-Simple/lib/Test2/Tools.pm @@ -2,7 +2,7 @@ package Test2::Tools; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm b/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm index 24480a31027b..92e1f1f66f9b 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm @@ -2,7 +2,7 @@ package Test2::Tools::AsyncSubtest; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::IPC; use Test2::AsyncSubtest; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Basic.pm b/cpan/Test-Simple/lib/Test2/Tools/Basic.pm index 085da4b9d8f6..6fbabf326d70 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Basic.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Basic.pm @@ -2,7 +2,7 @@ package Test2::Tools::Basic; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use Test2::API qw/context/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Class.pm b/cpan/Test-Simple/lib/Test2/Tools/Class.pm index 526d9f869d71..d1ec4b87cb62 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Class.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Class.pm @@ -2,7 +2,7 @@ package Test2::Tools::Class; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/context/; use Test2::Util::Ref qw/render_ref/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/ClassicCompare.pm b/cpan/Test-Simple/lib/Test2/Tools/ClassicCompare.pm index 84aba882439d..41db77c40cb7 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/ClassicCompare.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/ClassicCompare.pm @@ -2,7 +2,7 @@ package Test2::Tools::ClassicCompare; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT = qw/is is_deeply isnt like unlike cmp_ok/; use base 'Exporter'; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Compare.pm b/cpan/Test-Simple/lib/Test2/Tools/Compare.pm index 94a6549f73ec..617a3ee48d76 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Compare.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Compare.pm @@ -2,7 +2,7 @@ package Test2::Tools::Compare; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use Scalar::Util qw/reftype/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Defer.pm b/cpan/Test-Simple/lib/Test2/Tools/Defer.pm index 1aa06530135d..de280d0a9a53 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Defer.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Defer.pm @@ -2,7 +2,7 @@ package Test2::Tools::Defer; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Encoding.pm b/cpan/Test-Simple/lib/Test2/Tools/Encoding.pm index 1d04aff13c21..0c944b485858 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Encoding.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Encoding.pm @@ -8,7 +8,7 @@ use Test2::API qw/test2_stack/; use base 'Exporter'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT = qw/set_encoding/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Event.pm b/cpan/Test-Simple/lib/Test2/Tools/Event.pm index c7a179be1272..955cafbc9744 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Event.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Event.pm @@ -2,7 +2,7 @@ package Test2::Tools::Event; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util qw/pkg_to_file/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Exception.pm b/cpan/Test-Simple/lib/Test2/Tools/Exception.pm index 00f9cf0bce04..47b947b3c636 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Exception.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Exception.pm @@ -2,7 +2,7 @@ package Test2::Tools::Exception; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/carp/; use Test2::API qw/context test2_add_pending_diag test2_clear_pending_diags/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Exports.pm b/cpan/Test-Simple/lib/Test2/Tools/Exports.pm index 35e51ef1adb1..c427e953558e 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Exports.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Exports.pm @@ -2,7 +2,7 @@ package Test2::Tools::Exports; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak carp/; use Test2::API qw/context/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/GenTemp.pm b/cpan/Test-Simple/lib/Test2/Tools/GenTemp.pm index 638896fae6bb..a98bc1bceb85 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/GenTemp.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/GenTemp.pm @@ -3,7 +3,7 @@ package Test2::Tools::GenTemp; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use File::Temp qw/tempdir/; use File::Spec; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Grab.pm b/cpan/Test-Simple/lib/Test2/Tools/Grab.pm index 8050314e55c7..3600787dd9c2 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Grab.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Grab.pm @@ -2,7 +2,7 @@ package Test2::Tools::Grab; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::Grabber; use Test2::EventFacet::Trace(); diff --git a/cpan/Test-Simple/lib/Test2/Tools/Mock.pm b/cpan/Test-Simple/lib/Test2/Tools/Mock.pm index 25fba68764b3..50a73c63f06d 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Mock.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Mock.pm @@ -11,7 +11,7 @@ use Test2::Mock(); use base 'Exporter'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @CARP_NOT = (__PACKAGE__, 'Test2::Mock'); our @EXPORT = qw/mock mocked/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Ref.pm b/cpan/Test-Simple/lib/Test2/Tools/Ref.pm index b516e47d3375..e808a3b95edc 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Ref.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Ref.pm @@ -2,7 +2,7 @@ package Test2::Tools::Ref; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/reftype refaddr/; use Test2::API qw/context/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Refcount.pm b/cpan/Test-Simple/lib/Test2/Tools/Refcount.pm index f2e0d68b59fb..f62750c934b2 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Refcount.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Refcount.pm @@ -13,7 +13,7 @@ use Test2::API qw(context release); use Scalar::Util qw( weaken refaddr ); use B qw( svref_2object ); -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT = qw( is_refcount diff --git a/cpan/Test-Simple/lib/Test2/Tools/Spec.pm b/cpan/Test-Simple/lib/Test2/Tools/Spec.pm index 8a7d419a6e65..250ee4d3ace8 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Spec.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Spec.pm @@ -2,7 +2,7 @@ package Test2::Tools::Spec; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use Test2::Workflow qw/parse_args build current_build root_build init_root build_stack/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm b/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm index 652741d5da6c..6fa47106220b 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm @@ -2,7 +2,7 @@ package Test2::Tools::Subtest; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/context run_subtest/; use Test2::Util qw/try/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Target.pm b/cpan/Test-Simple/lib/Test2/Tools/Target.pm index 6419f9e1a556..5838a611249d 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Target.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Target.pm @@ -2,7 +2,7 @@ package Test2::Tools::Target; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Tester.pm b/cpan/Test-Simple/lib/Test2/Tools/Tester.pm index 8e78ef9ebdf0..b8d926420d83 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Tester.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Tester.pm @@ -2,7 +2,7 @@ package Test2::Tools::Tester; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use Test2::Util::Ref qw/rtype/; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm b/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm index 20625ceac2ec..353a785fb098 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm @@ -10,7 +10,7 @@ use Test2::API qw/context run_subtest test2_stack/; use Test2::Hub::Interceptor(); use Test2::Hub::Interceptor::Terminator(); -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; BEGIN { require Exporter; our @ISA = qw(Exporter) } our @EXPORT = qw{ diff --git a/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm b/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm index e71729249a83..b98bddd0676f 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm @@ -2,7 +2,7 @@ package Test2::Tools::Warnings; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API qw/context test2_add_pending_diag/; diff --git a/cpan/Test-Simple/lib/Test2/Util.pm b/cpan/Test-Simple/lib/Test2/Util.pm index f429af520c3c..b65ab2b3f4c2 100644 --- a/cpan/Test-Simple/lib/Test2/Util.pm +++ b/cpan/Test-Simple/lib/Test2/Util.pm @@ -2,15 +2,13 @@ package Test2::Util; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; -use POSIX(); use Config qw/%Config/; use Carp qw/croak/; BEGIN { - local ($@, $!, $SIG{__DIE__}); - *HAVE_PERLIO = eval { require PerlIO; PerlIO->VERSION(1.02); } ? sub() { 1 } : sub() { 0 }; + *HAVE_PERLIO = defined &PerlIO::get_layers ? sub() { 1 } : sub() { 0 }; } our @EXPORT_OK = qw{ @@ -248,30 +246,10 @@ BEGIN { } } +#for backwards compatibility sub try_sig_mask(&) { - my $code = shift; - - my ($old, $blocked); - unless(IS_WIN32) { - my $to_block = POSIX::SigSet->new( - POSIX::SIGINT(), - POSIX::SIGALRM(), - POSIX::SIGHUP(), - POSIX::SIGTERM(), - POSIX::SIGUSR1(), - POSIX::SIGUSR2(), - ); - $old = POSIX::SigSet->new; - $blocked = POSIX::sigprocmask(POSIX::SIG_BLOCK(), $to_block, $old); - # Silently go on if we failed to log signals, not much we can do. - } - - my ($ok, $err) = &try($code); - - # If our block was successful we want to restore the old mask. - POSIX::sigprocmask(POSIX::SIG_SETMASK(), $old, POSIX::SigSet->new()) if defined $blocked; - - return ($ok, $err); + require Test2::Util::Sig; + goto &Test2::Util::Sig::try_sig_mask; } 1; @@ -369,32 +347,6 @@ cross-platform when trying to rename files you recently altered. Unlink a file, this wraps C in a way that makes it more reliable cross-platform when trying to unlink files you recently altered. -=item ($ok, $err) = try_sig_mask { ... } - -Complete an action with several signals masked, they will be unmasked at the -end allowing any signals that were intercepted to get handled. - -This is primarily used when you need to make several actions atomic (against -some signals anyway). - -Signals that are intercepted: - -=over 4 - -=item SIGINT - -=item SIGALRM - -=item SIGHUP - -=item SIGTERM - -=item SIGUSR1 - -=item SIGUSR2 - -=back - =back =head1 NOTES && CAVEATS diff --git a/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm b/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm index ebfc96b6ca9e..d24e26e4aae1 100644 --- a/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm +++ b/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm @@ -2,7 +2,7 @@ package Test2::Util::ExternalMeta; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm b/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm index 6a78d9b4f091..64841112a314 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm @@ -2,12 +2,12 @@ package Test2::Util::Facets2Legacy; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak confess/; use Scalar::Util qw/blessed/; -use base 'Exporter'; +BEGIN { require Exporter; our @ISA = qw(Exporter) } our @EXPORT_OK = qw{ causes_fail diagnostics diff --git a/cpan/Test-Simple/lib/Test2/Util/Grabber.pm b/cpan/Test-Simple/lib/Test2/Util/Grabber.pm index 477c81da3059..2c736e2a7a76 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Grabber.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Grabber.pm @@ -2,7 +2,7 @@ package Test2::Util::Grabber; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Hub::Interceptor(); use Test2::EventFacet::Trace(); diff --git a/cpan/Test-Simple/lib/Test2/Util/Guard.pm b/cpan/Test-Simple/lib/Test2/Util/Guard.pm index 8363343da878..68f866540ff7 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Guard.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Guard.pm @@ -5,7 +5,7 @@ use warnings; use Carp qw(confess); -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; sub new { confess "Can't create a Test2::Util::Guard in void context" unless (defined wantarray); diff --git a/cpan/Test-Simple/lib/Test2/Util/HashBase.pm b/cpan/Test-Simple/lib/Test2/Util/HashBase.pm index e05c78dffa4e..4261b005e954 100644 --- a/cpan/Test-Simple/lib/Test2/Util/HashBase.pm +++ b/cpan/Test-Simple/lib/Test2/Util/HashBase.pm @@ -2,7 +2,7 @@ package Test2::Util::HashBase; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; ################################################################# # # diff --git a/cpan/Test-Simple/lib/Test2/Util/Importer.pm b/cpan/Test-Simple/lib/Test2/Util/Importer.pm index 67f9cbf29e88..3e122746e57d 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Importer.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Importer.pm @@ -2,7 +2,7 @@ package Test2::Util::Importer; use strict; no strict 'refs'; use warnings; no warnings 'once'; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; my %SIG_TO_SLOT = ( '&' => 'CODE', diff --git a/cpan/Test-Simple/lib/Test2/Util/Ref.pm b/cpan/Test-Simple/lib/Test2/Util/Ref.pm index 9066fb2f8364..c11f7024ba32 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Ref.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Ref.pm @@ -2,7 +2,7 @@ package Test2::Util::Ref; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Scalar::Util qw/reftype blessed refaddr/; diff --git a/cpan/Test-Simple/lib/Test2/Util/Sig.pm b/cpan/Test-Simple/lib/Test2/Util/Sig.pm new file mode 100644 index 000000000000..8fd1a9686ecc --- /dev/null +++ b/cpan/Test-Simple/lib/Test2/Util/Sig.pm @@ -0,0 +1,123 @@ +package Test2::Util::Sig; +use strict; +use warnings; + +our $VERSION = '1.302209'; + +use POSIX(); +use Test2::Util qw/try IS_WIN32/; + +our @EXPORT_OK = qw{ + try_sig_mask +}; +BEGIN { require Exporter; our @ISA = qw(Exporter) } + +sub try_sig_mask(&) { + my $code = shift; + + my ($old, $blocked); + unless(IS_WIN32) { + my $to_block = POSIX::SigSet->new( + POSIX::SIGINT(), + POSIX::SIGALRM(), + POSIX::SIGHUP(), + POSIX::SIGTERM(), + POSIX::SIGUSR1(), + POSIX::SIGUSR2(), + ); + $old = POSIX::SigSet->new; + $blocked = POSIX::sigprocmask(POSIX::SIG_BLOCK(), $to_block, $old); + # Silently go on if we failed to log signals, not much we can do. + } + + my ($ok, $err) = &try($code); + + # If our block was successful we want to restore the old mask. + POSIX::sigprocmask(POSIX::SIG_SETMASK(), $old, POSIX::SigSet->new()) if defined $blocked; + + return ($ok, $err); +} + +1; + +__END__ + +=pod + +=encoding UTF-8 + +=head1 NAME + +Test2::Util::Sig - Signal tools used by Test2 and friends. + +=head1 DESCRIPTION + +Collection of signal tools used by L and friends. + +=head1 EXPORTS + +All exports are optional. You must specify subs to import. + +=over 4 + +=item ($ok, $err) = try_sig_mask { ... } + +Complete an action with several signals masked, they will be unmasked at the +end allowing any signals that were intercepted to get handled. + +This is primarily used when you need to make several actions atomic (against +some signals anyway). + +Signals that are intercepted: + +=over 4 + +=item SIGINT + +=item SIGALRM + +=item SIGHUP + +=item SIGTERM + +=item SIGUSR1 + +=item SIGUSR2 + +=back + +=back + +=head1 SOURCE + +The source code repository for Test2 can be found at +L. + +=head1 MAINTAINERS + +=over 4 + +=item Chad Granum Eexodist@cpan.orgE + +=back + +=head1 AUTHORS + +=over 4 + +=item Chad Granum Eexodist@cpan.orgE + +=item Kent Fredric Ekentnl@cpan.orgE + +=back + +=head1 COPYRIGHT + +Copyright Chad Granum Eexodist@cpan.orgE. + +This program is free software; you can redistribute it and/or +modify it under the same terms as Perl itself. + +See L + +=cut diff --git a/cpan/Test-Simple/lib/Test2/Util/Stash.pm b/cpan/Test-Simple/lib/Test2/Util/Stash.pm index 0e51e67ef336..2cd4e0d29f15 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Stash.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Stash.pm @@ -2,7 +2,7 @@ package Test2::Util::Stash; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; use B; diff --git a/cpan/Test-Simple/lib/Test2/Util/Sub.pm b/cpan/Test-Simple/lib/Test2/Util/Sub.pm index de17579f9fb2..3919bae091d7 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Sub.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Sub.pm @@ -2,7 +2,7 @@ package Test2::Util::Sub; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak carp/; use B(); diff --git a/cpan/Test-Simple/lib/Test2/Util/Table.pm b/cpan/Test-Simple/lib/Test2/Util/Table.pm index c0b75272b3fd..883f073b5d04 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Table.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Table.pm @@ -2,7 +2,7 @@ package Test2::Util::Table; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Term::Table'; diff --git a/cpan/Test-Simple/lib/Test2/Util/Table/Cell.pm b/cpan/Test-Simple/lib/Test2/Util/Table/Cell.pm index 1d36b00eacf0..3dab78899efe 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Table/Cell.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Table/Cell.pm @@ -2,7 +2,7 @@ package Test2::Util::Table::Cell; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Term::Table::Cell'; diff --git a/cpan/Test-Simple/lib/Test2/Util/Table/LineBreak.pm b/cpan/Test-Simple/lib/Test2/Util/Table/LineBreak.pm index 5cdb54315fb3..fbcf8e1c9259 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Table/LineBreak.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Table/LineBreak.pm @@ -2,7 +2,7 @@ package Test2::Util::Table::LineBreak; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Term::Table::LineBreak'; diff --git a/cpan/Test-Simple/lib/Test2/Util/Term.pm b/cpan/Test-Simple/lib/Test2/Util/Term.pm index 9aa470305f34..21d139303f7f 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Term.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Term.pm @@ -4,7 +4,7 @@ use warnings; use Term::Table::Util qw/term_size USE_GCS USE_TERM_READKEY uni_length/; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::Importer 'Test2::Util::Importer' => 'import'; our @EXPORT_OK = qw/term_size USE_GCS USE_TERM_READKEY uni_length/; diff --git a/cpan/Test-Simple/lib/Test2/Util/Times.pm b/cpan/Test-Simple/lib/Test2/Util/Times.pm index b5d724ed1ba9..6507a2636ba6 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Times.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Times.pm @@ -4,7 +4,7 @@ use warnings; use List::Util qw/sum/; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT_OK = qw/render_bench render_duration/; use base 'Exporter'; diff --git a/cpan/Test-Simple/lib/Test2/Util/Trace.pm b/cpan/Test-Simple/lib/Test2/Util/Trace.pm index c312a84b2f49..35588683a7a9 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Trace.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Trace.pm @@ -6,7 +6,7 @@ use strict; our @ISA = ('Test2::EventFacet::Trace'); -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; 1; diff --git a/cpan/Test-Simple/lib/Test2/V0.pm b/cpan/Test-Simple/lib/Test2/V0.pm index 236ac19e09e3..b9e5235b4a88 100644 --- a/cpan/Test-Simple/lib/Test2/V0.pm +++ b/cpan/Test-Simple/lib/Test2/V0.pm @@ -4,7 +4,7 @@ use warnings; use Test2::Util::Importer; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Workflow.pm b/cpan/Test-Simple/lib/Test2/Workflow.pm index e9fbc55c01fa..16396e404bc9 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow.pm @@ -2,7 +2,7 @@ package Test2::Workflow; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; our @EXPORT_OK = qw/parse_args current_build build root_build init_root build_stack/; use base 'Exporter'; diff --git a/cpan/Test-Simple/lib/Test2/Workflow/BlockBase.pm b/cpan/Test-Simple/lib/Test2/Workflow/BlockBase.pm index de1d06999b44..bfd736631cf0 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/BlockBase.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/BlockBase.pm @@ -2,7 +2,7 @@ package Test2::Workflow::BlockBase; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Util::HashBase qw/code frame _info _lines/; use Test2::Util::Sub qw/sub_info/; diff --git a/cpan/Test-Simple/lib/Test2/Workflow/Build.pm b/cpan/Test-Simple/lib/Test2/Workflow/Build.pm index ab2e455f9db8..7c274b2b5977 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/Build.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/Build.pm @@ -2,7 +2,7 @@ package Test2::Workflow::Build; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::Workflow::Task::Group; diff --git a/cpan/Test-Simple/lib/Test2/Workflow/Runner.pm b/cpan/Test-Simple/lib/Test2/Workflow/Runner.pm index f8e904b42ece..3b8f331eba8c 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/Runner.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/Runner.pm @@ -2,7 +2,7 @@ package Test2::Workflow::Runner; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API(); use Test2::Todo(); diff --git a/cpan/Test-Simple/lib/Test2/Workflow/Task.pm b/cpan/Test-Simple/lib/Test2/Workflow/Task.pm index 54d9b621d256..bbeeb189a1ac 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/Task.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/Task.pm @@ -2,7 +2,7 @@ package Test2::Workflow::Task; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Test2::API(); use Test2::Event::Exception(); diff --git a/cpan/Test-Simple/lib/Test2/Workflow/Task/Action.pm b/cpan/Test-Simple/lib/Test2/Workflow/Task/Action.pm index 7b929a0cdee1..ab6a7541138f 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/Task/Action.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/Task/Action.pm @@ -2,7 +2,7 @@ package Test2::Workflow::Task::Action; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use base 'Test2::Workflow::Task'; use Test2::Util::HashBase qw/around/; diff --git a/cpan/Test-Simple/lib/Test2/Workflow/Task/Group.pm b/cpan/Test-Simple/lib/Test2/Workflow/Task/Group.pm index 23960aaab5ea..705f04749253 100644 --- a/cpan/Test-Simple/lib/Test2/Workflow/Task/Group.pm +++ b/cpan/Test-Simple/lib/Test2/Workflow/Task/Group.pm @@ -2,7 +2,7 @@ package Test2::Workflow::Task::Group; use strict; use warnings; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/ok.pm b/cpan/Test-Simple/lib/ok.pm index dd177095775c..787988a3c8ef 100644 --- a/cpan/Test-Simple/lib/ok.pm +++ b/cpan/Test-Simple/lib/ok.pm @@ -1,5 +1,5 @@ package ok; -our $VERSION = '1.302207'; +our $VERSION = '1.302209'; use strict; use Test::More ();