From 8f5aa2238548f7e510cad92826b8d433860d2467 Mon Sep 17 00:00:00 2001 From: Chad Granum Date: Mon, 23 Dec 2024 16:58:25 -0500 Subject: [PATCH] cpan/Test-Simple - Update to version 1.302206 1.302206 2024-12-19 17:51:07-08:00 America/Los_Angeles - Remove Test::Builder::IO::Scalar - Fix #1016 Committer: Update Makefile.SH to reflect removal of lib/Test/Builder/IO. --- MANIFEST | 1 - Makefile.SH | 4 +- Porting/Maintainers.pl | 4 +- cpan/Test-Simple/lib/Test/Builder.pm | 28 +- .../Test-Simple/lib/Test/Builder/Formatter.pm | 2 +- .../Test-Simple/lib/Test/Builder/IO/Scalar.pm | 659 ------------------ 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 | 14 +- cpan/Test-Simple/lib/Test/Simple.pm | 2 +- cpan/Test-Simple/lib/Test/Tester.pm | 8 +- cpan/Test-Simple/lib/Test/Tester/Capture.pm | 5 +- .../lib/Test/Tester/CaptureRunner.pm | 2 +- cpan/Test-Simple/lib/Test/Tester/Delegate.pm | 6 +- cpan/Test-Simple/lib/Test/use/ok.pm | 2 +- cpan/Test-Simple/lib/Test2.pm | 2 +- cpan/Test-Simple/lib/Test2/API.pm | 4 +- 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/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 | 5 +- .../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 | 4 +- 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 | 2 +- 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 | 4 +- .../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 | 2 +- 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 | 4 +- 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 | 17 +- cpan/Test-Simple/lib/Test2/Tools/Warnings.pm | 2 +- cpan/Test-Simple/lib/Test2/Util.pm | 2 +- .../lib/Test2/Util/ExternalMeta.pm | 2 +- .../lib/Test2/Util/Facets2Legacy.pm | 2 +- 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/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 +- cpan/Test-Simple/t/HashBase.t | 2 +- .../t/Legacy/Regression/736_use_ok.t | 2 +- cpan/Test-Simple/t/Legacy/overload_threads.t | 2 +- .../t/Legacy_And_Test2/preload_diag_note.t | 2 +- .../Test-Simple/t/Test2/behavior/init_croak.t | 2 +- .../Test2/behavior/nested_context_exception.t | 2 +- cpan/Test-Simple/t/Test2/modules/API.t | 2 +- .../t/Test2/modules/API/Breakage.t | 2 +- .../t/Test2/modules/API/Instance.t | 6 +- cpan/Test-Simple/t/Test2/modules/Hub.t | 2 +- cpan/Test-Simple/t/Test2/modules/IPC/Driver.t | 2 +- .../t/Test2/modules/IPC/Driver/Files.t | 2 +- cpan/Test-Simple/t/Test2/modules/Util.t | 12 +- .../t/Test2/regression/ipc_files_abort_exit.t | 2 +- cpan/Test-Simple/t/lib/SmallTest.pm | 5 +- cpan/Test-Simple/t/modules/Plugin/Times.t | 2 +- cpan/Test-Simple/t/modules/Require/Perl.t | 2 +- .../t/regression/todo_and_facets.t | 4 +- 216 files changed, 241 insertions(+), 947 deletions(-) delete mode 100644 cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm diff --git a/MANIFEST b/MANIFEST index 9d8f4a434cfe..2200e62ff609 100644 --- a/MANIFEST +++ b/MANIFEST @@ -2528,7 +2528,6 @@ cpan/Test-Harness/t/yamlish-writer.t Test::Harness test cpan/Test-Simple/lib/ok.pm Module related to Test::Simple cpan/Test-Simple/lib/Test/Builder.pm Module related to Test::Simple cpan/Test-Simple/lib/Test/Builder/Formatter.pm Module related to Test::Simple -cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm Module related to Test::Simple cpan/Test-Simple/lib/Test/Builder/Module.pm Module related to Test::Simple cpan/Test-Simple/lib/Test/Builder/Tester.pm Module related to Test::Simple cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm Module related to Test::Simple diff --git a/Makefile.SH b/Makefile.SH index 0b1629ffe43e..48137c163d0c 100755 --- a/Makefile.SH +++ b/Makefile.SH @@ -1430,8 +1430,8 @@ _cleaner2: -rmdir lib/Test2/Bundle lib/Test2/AsyncSubtest/Event -rmdir lib/Test2/AsyncSubtest lib/Test2/API/InterceptResult -rmdir lib/Test2/API lib/Test2 lib/Test/use lib/Test/Tester - -rmdir lib/Test/Builder/Tester lib/Test/Builder/IO lib/Test/Builder - -rmdir lib/Test lib/Term/Table lib/Term lib/TAP/Parser/YAMLish + -rmdir lib/Test/Builder/Tester lib/Test/Builder lib/Test + -rmdir lib/Term/Table lib/Term lib/TAP/Parser/YAMLish -rmdir lib/TAP/Parser/SourceHandler lib/TAP/Parser/Scheduler -rmdir lib/TAP/Parser/Result lib/TAP/Parser/Iterator lib/TAP/Parser -rmdir lib/TAP/Harness lib/TAP/Formatter/File diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 4e3705b9f283..720ef20027e7 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1110,8 +1110,8 @@ package Maintainers; }, 'Test::Simple' => { - 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302204.tar.gz', - 'SYNCINFO' => 'tib on Mon Sep 16 08:49:09 2024', + 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302206.tar.gz', + 'SYNCINFO' => 'jkeenan on Mon Dec 23 16:57:46 2024', '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 023916bd2f9a..95101de13638 100644 --- a/cpan/Test-Simple/lib/Test/Builder.pm +++ b/cpan/Test-Simple/lib/Test/Builder.pm @@ -4,13 +4,7 @@ use 5.006; use strict; use warnings; -our $VERSION = '1.302204'; - -BEGIN { - if( $] < 5.008 ) { - require Test::Builder::IO::Scalar; - } -} +our $VERSION = '1.302206'; use Scalar::Util qw/blessed reftype weaken/; @@ -1366,27 +1360,19 @@ sub todo_output { sub _new_fh { my $self = shift; - my($file_or_fh) = shift; + my ($file_or_fh) = shift; my $fh; - if( $self->is_fh($file_or_fh) ) { + if ($self->is_fh($file_or_fh)) { $fh = $file_or_fh; } - elsif( ref $file_or_fh eq 'SCALAR' ) { - # Scalar refs as filehandles was added in 5.8. - if( $] >= 5.008 ) { - open $fh, ">>", $file_or_fh - or $self->croak("Can't open scalar ref $file_or_fh: $!"); - } - # Emulate scalar ref filehandles with a tie. - else { - $fh = Test::Builder::IO::Scalar->new($file_or_fh) - or $self->croak("Can't tie scalar ref $file_or_fh"); - } + elsif (ref $file_or_fh eq 'SCALAR') { + open $fh, ">>", $file_or_fh + or $self->croak("Can't open scalar ref $file_or_fh: $!"); } else { open $fh, ">", $file_or_fh - or $self->croak("Can't open test output log $file_or_fh: $!"); + or $self->croak("Can't open test output log $file_or_fh: $!"); _autoflush($fh); } diff --git a/cpan/Test-Simple/lib/Test/Builder/Formatter.pm b/cpan/Test-Simple/lib/Test/Builder/Formatter.pm index 9a5a043d04f9..eea3631dedad 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.302204'; +our $VERSION = '1.302206'; BEGIN { require Test2::Formatter::TAP; our @ISA = qw(Test2::Formatter::TAP) } diff --git a/cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm b/cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm deleted file mode 100644 index 8d3328088568..000000000000 --- a/cpan/Test-Simple/lib/Test/Builder/IO/Scalar.pm +++ /dev/null @@ -1,659 +0,0 @@ -package Test::Builder::IO::Scalar; - - -=head1 NAME - -Test::Builder::IO::Scalar - A copy of IO::Scalar for Test::Builder - -=head1 DESCRIPTION - -This is a copy of L which ships with L to -support scalar references as filehandles on Perl 5.6. Newer -versions of Perl simply use C's built in support. - -L can not have dependencies on other modules without -careful consideration, so its simply been copied into the distribution. - -=head1 COPYRIGHT and LICENSE - -This file came from the "IO-stringy" Perl5 toolkit. - -Copyright (c) 1996 by Eryq. All rights reserved. -Copyright (c) 1999,2001 by ZeeGee Software Inc. All rights reserved. - -This program is free software; you can redistribute it and/or -modify it under the same terms as Perl itself. - - -=cut - -# This is copied code, I don't care. -##no critic - -use Carp; -use strict; -use vars qw($VERSION @ISA); -use IO::Handle; - -use 5.005; - -### The package version, both in 1.23 style *and* usable by MakeMaker: -$VERSION = "2.114"; - -### Inheritance: -@ISA = qw(IO::Handle); - -#============================== - -=head2 Construction - -=over 4 - -=cut - -#------------------------------ - -=item new [ARGS...] - -I -Return a new, unattached scalar handle. -If any arguments are given, they're sent to open(). - -=cut - -sub new { - my $proto = shift; - my $class = ref($proto) || $proto; - my $self = bless \do { local *FH }, $class; - tie *$self, $class, $self; - $self->open(@_); ### open on anonymous by default - $self; -} -sub DESTROY { - shift->close; -} - -#------------------------------ - -=item open [SCALARREF] - -I -Open the scalar handle on a new scalar, pointed to by SCALARREF. -If no SCALARREF is given, a "private" scalar is created to hold -the file data. - -Returns the self object on success, undefined on error. - -=cut - -sub open { - my ($self, $sref) = @_; - - ### Sanity: - defined($sref) or do {my $s = ''; $sref = \$s}; - (ref($sref) eq "SCALAR") or croak "open() needs a ref to a scalar"; - - ### Setup: - *$self->{Pos} = 0; ### seek position - *$self->{SR} = $sref; ### scalar reference - $self; -} - -#------------------------------ - -=item opened - -I -Is the scalar handle opened on something? - -=cut - -sub opened { - *{shift()}->{SR}; -} - -#------------------------------ - -=item close - -I -Disassociate the scalar handle from its underlying scalar. -Done automatically on destroy. - -=cut - -sub close { - my $self = shift; - %{*$self} = (); - 1; -} - -=back - -=cut - - - -#============================== - -=head2 Input and output - -=over 4 - -=cut - - -#------------------------------ - -=item flush - -I -No-op, provided for OO compatibility. - -=cut - -sub flush { "0 but true" } - -#------------------------------ - -=item getc - -I -Return the next character, or undef if none remain. - -=cut - -sub getc { - my $self = shift; - - ### Return undef right away if at EOF; else, move pos forward: - return undef if $self->eof; - substr(${*$self->{SR}}, *$self->{Pos}++, 1); -} - -#------------------------------ - -=item getline - -I -Return the next line, or undef on end of string. -Can safely be called in an array context. -Currently, lines are delimited by "\n". - -=cut - -sub getline { - my $self = shift; - - ### Return undef right away if at EOF: - return undef if $self->eof; - - ### Get next line: - my $sr = *$self->{SR}; - my $i = *$self->{Pos}; ### Start matching at this point. - - ### Minimal impact implementation! - ### We do the fast fast thing (no regexps) if using the - ### classic input record separator. - - ### Case 1: $/ is undef: slurp all... - if (!defined($/)) { - *$self->{Pos} = length $$sr; - return substr($$sr, $i); - } - - ### Case 2: $/ is "\n": zoom zoom zoom... - elsif ($/ eq "\012") { - - ### Seek ahead for "\n"... yes, this really is faster than regexps. - my $len = length($$sr); - for (; $i < $len; ++$i) { - last if ord (substr ($$sr, $i, 1)) == 10; - } - - ### Extract the line: - my $line; - if ($i < $len) { ### We found a "\n": - $line = substr ($$sr, *$self->{Pos}, $i - *$self->{Pos} + 1); - *$self->{Pos} = $i+1; ### Remember where we finished up. - } - else { ### No "\n"; slurp the remainder: - $line = substr ($$sr, *$self->{Pos}, $i - *$self->{Pos}); - *$self->{Pos} = $len; - } - return $line; - } - - ### Case 3: $/ is ref to int. Do fixed-size records. - ### (Thanks to Dominique Quatravaux.) - elsif (ref($/)) { - my $len = length($$sr); - my $i = ${$/} + 0; - my $line = substr ($$sr, *$self->{Pos}, $i); - *$self->{Pos} += $i; - *$self->{Pos} = $len if (*$self->{Pos} > $len); - return $line; - } - - ### Case 4: $/ is either "" (paragraphs) or something weird... - ### This is Graham's general-purpose stuff, which might be - ### a tad slower than Case 2 for typical data, because - ### of the regexps. - else { - pos($$sr) = $i; - - ### If in paragraph mode, skip leading lines (and update i!): - length($/) or - (($$sr =~ m/\G\n*/g) and ($i = pos($$sr))); - - ### If we see the separator in the buffer ahead... - if (length($/) - ? $$sr =~ m,\Q$/\E,g ### (ordinary sep) TBD: precomp! - : $$sr =~ m,\n\n,g ### (a paragraph) - ) { - *$self->{Pos} = pos $$sr; - return substr($$sr, $i, *$self->{Pos}-$i); - } - ### Else if no separator remains, just slurp the rest: - else { - *$self->{Pos} = length $$sr; - return substr($$sr, $i); - } - } -} - -#------------------------------ - -=item getlines - -I -Get all remaining lines. -It will croak() if accidentally called in a scalar context. - -=cut - -sub getlines { - my $self = shift; - wantarray or croak("can't call getlines in scalar context!"); - my ($line, @lines); - push @lines, $line while (defined($line = $self->getline)); - @lines; -} - -#------------------------------ - -=item print ARGS... - -I -Print ARGS to the underlying scalar. - -B this continues to always cause a seek to the end -of the string, but if you perform seek()s and tell()s, it is -still safer to explicitly seek-to-end before subsequent print()s. - -=cut - -sub print { - my $self = shift; - *$self->{Pos} = length(${*$self->{SR}} .= join('', @_) . (defined($\) ? $\ : "")); - 1; -} -sub _unsafe_print { - my $self = shift; - my $append = join('', @_) . $\; - ${*$self->{SR}} .= $append; - *$self->{Pos} += length($append); - 1; -} -sub _old_print { - my $self = shift; - ${*$self->{SR}} .= join('', @_) . $\; - *$self->{Pos} = length(${*$self->{SR}}); - 1; -} - - -#------------------------------ - -=item read BUF, NBYTES, [OFFSET] - -I -Read some bytes from the scalar. -Returns the number of bytes actually read, 0 on end-of-file, undef on error. - -=cut - -sub read { - my $self = $_[0]; - my $n = $_[2]; - my $off = $_[3] || 0; - - my $read = substr(${*$self->{SR}}, *$self->{Pos}, $n); - $n = length($read); - *$self->{Pos} += $n; - ($off ? substr($_[1], $off) : $_[1]) = $read; - return $n; -} - -#------------------------------ - -=item write BUF, NBYTES, [OFFSET] - -I -Write some bytes to the scalar. - -=cut - -sub write { - my $self = $_[0]; - my $n = $_[2]; - my $off = $_[3] || 0; - - my $data = substr($_[1], $off, $n); - $n = length($data); - $self->print($data); - return $n; -} - -#------------------------------ - -=item sysread BUF, LEN, [OFFSET] - -I -Read some bytes from the scalar. -Returns the number of bytes actually read, 0 on end-of-file, undef on error. - -=cut - -sub sysread { - my $self = shift; - $self->read(@_); -} - -#------------------------------ - -=item syswrite BUF, NBYTES, [OFFSET] - -I -Write some bytes to the scalar. - -=cut - -sub syswrite { - my $self = shift; - $self->write(@_); -} - -=back - -=cut - - -#============================== - -=head2 Seeking/telling and other attributes - -=over 4 - -=cut - - -#------------------------------ - -=item autoflush - -I -No-op, provided for OO compatibility. - -=cut - -sub autoflush {} - -#------------------------------ - -=item binmode - -I -No-op, provided for OO compatibility. - -=cut - -sub binmode {} - -#------------------------------ - -=item clearerr - -I Clear the error and EOF flags. A no-op. - -=cut - -sub clearerr { 1 } - -#------------------------------ - -=item eof - -I Are we at end of file? - -=cut - -sub eof { - my $self = shift; - (*$self->{Pos} >= length(${*$self->{SR}})); -} - -#------------------------------ - -=item seek OFFSET, WHENCE - -I Seek to a given position in the stream. - -=cut - -sub seek { - my ($self, $pos, $whence) = @_; - my $eofpos = length(${*$self->{SR}}); - - ### Seek: - if ($whence == 0) { *$self->{Pos} = $pos } ### SEEK_SET - elsif ($whence == 1) { *$self->{Pos} += $pos } ### SEEK_CUR - elsif ($whence == 2) { *$self->{Pos} = $eofpos + $pos} ### SEEK_END - else { croak "bad seek whence ($whence)" } - - ### Fixup: - if (*$self->{Pos} < 0) { *$self->{Pos} = 0 } - if (*$self->{Pos} > $eofpos) { *$self->{Pos} = $eofpos } - return 1; -} - -#------------------------------ - -=item sysseek OFFSET, WHENCE - -I Identical to C, I - -=cut - -sub sysseek { - my $self = shift; - $self->seek (@_); -} - -#------------------------------ - -=item tell - -I -Return the current position in the stream, as a numeric offset. - -=cut - -sub tell { *{shift()}->{Pos} } - -#------------------------------ - -=item use_RS [YESNO] - -I -B -Obey the current setting of $/, like IO::Handle does? -Default is false in 1.x, but cold-welded true in 2.x and later. - -=cut - -sub use_RS { - my ($self, $yesno) = @_; - carp "use_RS is deprecated and ignored; \$/ is always consulted\n"; - } - -#------------------------------ - -=item setpos POS - -I -Set the current position, using the opaque value returned by C. - -=cut - -sub setpos { shift->seek($_[0],0) } - -#------------------------------ - -=item getpos - -I -Return the current position in the string, as an opaque object. - -=cut - -*getpos = \&tell; - - -#------------------------------ - -=item sref - -I -Return a reference to the underlying scalar. - -=cut - -sub sref { *{shift()}->{SR} } - - -#------------------------------ -# Tied handle methods... -#------------------------------ - -# Conventional tiehandle interface: -sub TIEHANDLE { - ((defined($_[1]) && UNIVERSAL::isa($_[1], __PACKAGE__)) - ? $_[1] - : shift->new(@_)); -} -sub GETC { shift->getc(@_) } -sub PRINT { shift->print(@_) } -sub PRINTF { shift->print(sprintf(shift, @_)) } -sub READ { shift->read(@_) } -sub READLINE { wantarray ? shift->getlines(@_) : shift->getline(@_) } -sub WRITE { shift->write(@_); } -sub CLOSE { shift->close(@_); } -sub SEEK { shift->seek(@_); } -sub TELL { shift->tell(@_); } -sub EOF { shift->eof(@_); } -sub FILENO { -1 } - -#------------------------------------------------------------ - -1; - -__END__ - - - -=back - -=cut - - -=head1 WARNINGS - -Perl's TIEHANDLE spec was incomplete prior to 5.005_57; -it was missing support for C, C, and C. -Attempting to use these functions with an IO::Scalar will not work -prior to 5.005_57. IO::Scalar will not have the relevant methods -invoked; and even worse, this kind of bug can lie dormant for a while. -If you turn warnings on (via C<$^W> or C), -and you see something like this... - - attempt to seek on unopened filehandle - -...then you are probably trying to use one of these functions -on an IO::Scalar with an old Perl. The remedy is to simply -use the OO version; e.g.: - - $SH->seek(0,0); ### GOOD: will work on any 5.005 - seek($SH,0,0); ### WARNING: will only work on 5.005_57 and beyond - - -=head1 VERSION - -$Id: Scalar.pm,v 1.6 2005/02/10 21:21:53 dfs Exp $ - - -=head1 AUTHORS - -=head2 Primary Maintainer - -David F. Skoll (F). - -=head2 Principal author - -Eryq (F). -President, ZeeGee Software Inc (F). - - -=head2 Other contributors - -The full set of contributors always includes the folks mentioned -in L. But just the same, special -thanks to the following individuals for their invaluable contributions -(if I've forgotten or misspelled your name, please email me!): - -I -for contributing C. - -I -for suggesting C. - -I -for finding and fixing the bug in C. - -I -for his offset-using read() and write() implementations. - -I -for his patches to massively improve the performance of C -and add C and C. - -I -for stringification and inheritance improvements, -and sundry good ideas. - -I -for the IO::Handle inheritance and automatic tie-ing. - - -=head1 SEE ALSO - -L, which is quite similar but which was designed -more-recently and with an IO::Handle-like interface in mind, -so you could mix OO- and native-filehandle usage without using tied(). - -I as of version 2.x, these classes all work like -their IO::Handle counterparts, so we have comparable -functionality to IO::String. - -=cut - diff --git a/cpan/Test-Simple/lib/Test/Builder/Module.pm b/cpan/Test-Simple/lib/Test/Builder/Module.pm index 74991b2d95af..fa9f15b52cea 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.302204'; +our $VERSION = '1.302206'; =head1 NAME diff --git a/cpan/Test-Simple/lib/Test/Builder/Tester.pm b/cpan/Test-Simple/lib/Test/Builder/Tester.pm index 84187776c79f..2904ec0a51ff 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.302204'; +our $VERSION = '1.302206'; 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 133a3bd1cb83..ac13bd8764ae 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.302204'; +our $VERSION = '1.302206'; 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 227c8f620c6f..3a81760f27cf 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.302204'; +our $VERSION = '1.302206'; 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 24ac210365a6..81293aa458aa 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.302204'; +our $VERSION = '1.302206'; use Test::Builder::Module; our @ISA = qw(Test::Builder::Module); @@ -1887,9 +1887,9 @@ There is a full version history in the Changes file, and the Test::More versions =over 4 -=item utf8 / "Wide character in print" +=item UTF-8 / "Wide character in print" -If you use utf8 or other non-ASCII characters with Test::More you +If you use UTF-8 or other non-ASCII characters with Test::More you might get a "Wide character in print" warning. Using C<< binmode STDOUT, ":utf8" >> will not fix it. L (which powers @@ -1900,16 +1900,16 @@ Test::More. One work around is to apply encodings to STDOUT and STDERR as early as possible and before Test::More (or any other Test module) loads. - use open ':std', ':encoding(utf8)'; + use open ':std', ':encoding(UTF-8)'; use Test::More; A more direct work around is to change the filehandles used by L. my $builder = Test::More->builder; - binmode $builder->output, ":encoding(utf8)"; - binmode $builder->failure_output, ":encoding(utf8)"; - binmode $builder->todo_output, ":encoding(utf8)"; + binmode $builder->output, ":encoding(UTF-8)"; + binmode $builder->failure_output, ":encoding(UTF-8)"; + binmode $builder->todo_output, ":encoding(UTF-8)"; =item Overloaded objects diff --git a/cpan/Test-Simple/lib/Test/Simple.pm b/cpan/Test-Simple/lib/Test/Simple.pm index 2a2bedc3b6d6..59a50ac5f7a4 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.302204'; +our $VERSION = '1.302206'; 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 dd8d7396f478..7b6960f8cb3b 100644 --- a/cpan/Test-Simple/lib/Test/Tester.pm +++ b/cpan/Test-Simple/lib/Test/Tester.pm @@ -16,12 +16,10 @@ use Test::Tester::Delegate; require Exporter; -use vars qw( @ISA @EXPORT ); +our $VERSION = '1.302206'; -our $VERSION = '1.302204'; - -@EXPORT = qw( run_tests check_tests check_test cmp_results show_space ); -@ISA = qw( Exporter ); +our @EXPORT = qw( run_tests check_tests check_test cmp_results show_space ); +our @ISA = qw( Exporter ); my $Test = Test::Builder->new; my $Capture = Test::Tester::Capture->new; diff --git a/cpan/Test-Simple/lib/Test/Tester/Capture.pm b/cpan/Test-Simple/lib/Test/Tester/Capture.pm index 1c6e5671940f..728e643cf0be 100644 --- a/cpan/Test-Simple/lib/Test/Tester/Capture.pm +++ b/cpan/Test-Simple/lib/Test/Tester/Capture.pm @@ -2,13 +2,12 @@ use strict; package Test::Tester::Capture; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; use Test::Builder; -use vars qw( @ISA ); -@ISA = qw( Test::Builder ); +our @ISA = qw( Test::Builder ); # Make Test::Tester::Capture thread-safe for ithreads. BEGIN { diff --git a/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm b/cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm index e3c6445ec8d8..acad169d99e0 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.302204'; +our $VERSION = '1.302206'; 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 c129ee3c0acc..100f76afe177 100644 --- a/cpan/Test-Simple/lib/Test/Tester/Delegate.pm +++ b/cpan/Test-Simple/lib/Test/Tester/Delegate.pm @@ -3,12 +3,10 @@ use warnings; package Test::Tester::Delegate; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; use Scalar::Util(); -use vars '$AUTOLOAD'; - sub new { my $pkg = shift; @@ -21,7 +19,7 @@ sub new sub AUTOLOAD { - my ($sub) = $AUTOLOAD =~ /.*::(.*?)$/; + my ($sub) = our $AUTOLOAD =~ /.*::(.*?)$/; return if $sub eq "DESTROY"; diff --git a/cpan/Test-Simple/lib/Test/use/ok.pm b/cpan/Test-Simple/lib/Test/use/ok.pm index 4d6e0db9cef3..ddeacdd1fea0 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.302204'; +our $VERSION = '1.302206'; __END__ diff --git a/cpan/Test-Simple/lib/Test2.pm b/cpan/Test-Simple/lib/Test2.pm index 390a868c9dca..c3c022d67789 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/API.pm b/cpan/Test-Simple/lib/Test2/API.pm index 65727dfd383e..f975604fcea5 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.302204'; +our $VERSION = '1.302206'; my $INST; @@ -74,7 +74,7 @@ sub CLONE { BEGIN { no warnings 'once'; - if($] ge '5.014' || $ENV{T2_CHECK_DEPTH} || $Test2::API::DO_DEPTH_CHECK) { + if("$]" >= 5.014 || $ENV{T2_CHECK_DEPTH} || $Test2::API::DO_DEPTH_CHECK) { *DO_DEPTH_CHECK = sub() { 1 }; } else { diff --git a/cpan/Test-Simple/lib/Test2/API/Breakage.pm b/cpan/Test-Simple/lib/Test2/API/Breakage.pm index 9348a6a6fdd8..076b3f17dc59 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.302204'; +our $VERSION = '1.302206'; 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 19613cabe948..26d90d3d1b64 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.302204'; +our $VERSION = '1.302206'; 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 5660422a6267..254131d92cb0 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.302204'; +our $VERSION = '1.302206'; 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 340530aee718..a04a00d1d304 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.302204'; +our $VERSION = '1.302206'; 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 a2c0d9503728..d8fc55edf62f 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.302204'; +our $VERSION = '1.302206'; 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 83efa3bbb8ed..2429be4f3acf 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.302204'; +our $VERSION = '1.302206'; 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 379daa5c0fbd..ffdcee7bf205 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.302204'; +our $VERSION = '1.302206'; 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 384176b2a0f3..fab99d8c5372 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.302204'; +our $VERSION = '1.302206'; 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 5c18f5e5ed0c..ab436b105688 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.302204'; +our $VERSION = '1.302206'; use Test2::Hub(); diff --git a/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm b/cpan/Test-Simple/lib/Test2/AsyncSubtest.pm index c1ba3ce173a7..62bb542072c5 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.302204'; +our $VERSION = '1.302206'; 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 a37c7903f0ea..805d249f3849 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.302204'; +our $VERSION = '1.302206'; 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 ca0e0923952d..2a8ce224f8a5 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.302204'; +our $VERSION = '1.302206'; 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 7b7760d6d4c0..f8d031e24a35 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.302204'; +our $VERSION = '1.302206'; 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 351de3d64a03..668a70fc8eb0 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.302204'; +our $VERSION = '1.302206'; 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 44c594570187..8ceef0419a23 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm b/cpan/Test-Simple/lib/Test2/Bundle/Extended.pm index 35b193864a17..1c679c27d113 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.302204'; +our $VERSION = '1.302206'; 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 e2368529e245..549ee87b2e05 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.302204'; +our $VERSION = '1.302206'; 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 ad3254f38e92..ed77305dbc88 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.302204'; +our $VERSION = '1.302206'; use Test2::Plugin::ExitSummary; diff --git a/cpan/Test-Simple/lib/Test2/Compare.pm b/cpan/Test-Simple/lib/Test2/Compare.pm index 6e90032538c9..dc52bcdb3329 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.302204'; +our $VERSION = '1.302206'; 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 2d101824ae55..72c127bec4d8 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.302204'; +our $VERSION = '1.302206'; 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 8cce2124996c..da87e47c810c 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.302204'; +our $VERSION = '1.302206'; 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 2d55b76a8481..e1a1d7700185 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.302204'; +our $VERSION = '1.302206'; 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 5d060ee6bba1..25df7d601d48 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.302204'; +our $VERSION = '1.302206'; 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 060a5538dbfd..1e08d80463fc 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.302204'; +our $VERSION = '1.302206'; 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 5ac703f2cfb2..bbedb985ad70 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.302204'; +our $VERSION = '1.302206'; 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 8608e0bf76cc..6774c7c3dbab 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.302204'; +our $VERSION = '1.302206'; 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 43642ab576b6..351af87e3960 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.302204'; +our $VERSION = '1.302206'; 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 c1601d97327e..2cd863374ee7 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.302204'; +our $VERSION = '1.302206'; 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 be6d9edfca2b..a1842932228f 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.302204'; +our $VERSION = '1.302206'; 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 c5e8b6f34fe9..b6ad0be99dcc 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.302204'; +our $VERSION = '1.302206'; 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 280487209825..17d302eadc77 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.302204'; +our $VERSION = '1.302206'; 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 24f4214d0f6c..59baa9e30a1c 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.302204'; +our $VERSION = '1.302206'; 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 dea800652f4f..5e161fbee310 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.302204'; +our $VERSION = '1.302206'; 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 010f29243ed1..8699443f68eb 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.302204'; +our $VERSION = '1.302206'; 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 2f6073242292..88923be015eb 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.302204'; +our $VERSION = '1.302206'; 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 f8e61f28a1ab..b6866fd2c7ae 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.302204'; +our $VERSION = '1.302206'; 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 8feac7eac194..8039c7a077d8 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.302204'; +our $VERSION = '1.302206'; 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 6c019aa827f4..0006edc14a33 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.302204'; +our $VERSION = '1.302206'; 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 a40dd4dcd8cf..dd55692d6a6d 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.302204'; +our $VERSION = '1.302206'; 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 deb3c1a256dd..91d700fcd2e9 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.302204'; +our $VERSION = '1.302206'; 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 5191de9633b4..689310978795 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.302204'; +our $VERSION = '1.302206'; 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 f6ed5b43eb20..8877d2e3b46c 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.302204'; +our $VERSION = '1.302206'; 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 684a16d0a50e..d2eeb7165cbb 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.302204'; +our $VERSION = '1.302206'; 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 0dffbef29330..ecc610c608b7 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.302204'; +our $VERSION = '1.302206'; use Test2::Util::HashBase qw/expect/; diff --git a/cpan/Test-Simple/lib/Test2/Event.pm b/cpan/Test-Simple/lib/Test2/Event.pm index 07966259073c..ee60aafb5a32 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.302204'; +our $VERSION = '1.302206'; 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 0480dbe1c8ec..f327e403847d 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.302204'; +our $VERSION = '1.302206'; 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 f4af1eee7916..59778828c9ea 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.302204'; +our $VERSION = '1.302206'; 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 a67da927c0d3..4f9ec8a216fb 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.302204'; +our $VERSION = '1.302206'; 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 2e4b16e26723..fa9042c80d4f 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.302204'; +our $VERSION = '1.302206'; 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 3e6993a9c32d..df1f88419075 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.302204'; +our $VERSION = '1.302206'; 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 85924d58277d..4f0695b5a47d 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.302204'; +our $VERSION = '1.302206'; 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 ad2aa51c95e9..e4b4d5814509 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.302204'; +our $VERSION = '1.302206'; 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 96a2bc6824d7..25b16923d54c 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.302204'; +our $VERSION = '1.302206'; 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 00a3d58d59a6..4002dcb43e2e 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.302204'; +our $VERSION = '1.302206'; 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 729b8b2f7305..0c4a1dfff256 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.302204'; +our $VERSION = '1.302206'; 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 7e436cf3802d..8fba0decfce7 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.302204'; +our $VERSION = '1.302206'; 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 37c1d6d6cf58..1c80f7884fbe 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.302204'; +our $VERSION = '1.302206'; 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 3b33cef32992..0545ade0228e 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.302204'; +our $VERSION = '1.302206'; 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 e9f20e6d89c6..bc5264995802 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.302204'; +our $VERSION = '1.302206'; 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 0a0938d26ec9..4ee2fcce71c6 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.302204'; +our $VERSION = '1.302206'; 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 b603bfe12cc9..d6535185cead 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.302204'; +our $VERSION = '1.302206'; 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 7d8d5791ab57..87f41eb1ed72 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.302204'; +our $VERSION = '1.302206'; 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 93fea199f364..a49a462db432 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.302204'; +our $VERSION = '1.302206'; 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 1de7c8019d61..507732dac06d 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.302204'; +our $VERSION = '1.302206'; 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 3c94554d3d95..58da605e4eb7 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.302204'; +our $VERSION = '1.302206'; 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 71f1e160fcc0..682306ecf4e2 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.302204'; +our $VERSION = '1.302206'; 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 e848e59f44a6..9001da98c919 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.302204'; +our $VERSION = '1.302206'; 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 b0732406a6de..e7fd9ac7997d 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.302204'; +our $VERSION = '1.302206'; 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 f6a36511a6c7..70d5e6e6a0f9 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.302204'; +our $VERSION = '1.302206'; 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 5e586665de4c..17c400ea5e39 100644 --- a/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm +++ b/cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm @@ -2,10 +2,9 @@ package Test2::EventFacet::Meta; use strict; use warnings; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; BEGIN { require Test2::EventFacet; our @ISA = qw(Test2::EventFacet) } -use vars qw/$AUTOLOAD/; # replace set_details { @@ -35,7 +34,7 @@ sub can { } sub AUTOLOAD { - my $name = $AUTOLOAD; + my $name = our $AUTOLOAD; $name =~ s/^.*:://g; my $sub = $_[0]->can($name); goto &$sub; diff --git a/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm b/cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm index e2006ee12967..7f63292ff8b9 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.302204'; +our $VERSION = '1.302206'; 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 df56a6430693..bc8e991bbfa2 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.302204'; +our $VERSION = '1.302206'; 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 85ab6fb43856..9ec216ea41fb 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.302204'; +our $VERSION = '1.302206'; 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 64d5d8f4b056..94c61dc0ccd6 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.302204'; +our $VERSION = '1.302206'; 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 2adab34f99d1..948630928951 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.302204'; +our $VERSION = '1.302206'; my %ADDED; diff --git a/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm b/cpan/Test-Simple/lib/Test2/Formatter/TAP.pm index f8536ae4fa0b..09a0b267dd5e 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.302204'; +our $VERSION = '1.302206'; use Test2::Util qw/clone_io/; @@ -66,7 +66,7 @@ sub _open_handles { sub encoding { my $self = shift; - if ($] ge "5.007003" and @_) { + if ("$]" >= 5.007003 and @_) { my ($enc) = @_; my $handles = $self->{+HANDLES}; diff --git a/cpan/Test-Simple/lib/Test2/Hub.pm b/cpan/Test-Simple/lib/Test2/Hub.pm index 876ec89faf24..7c064fb0320c 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.302204'; +our $VERSION = '1.302206'; 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 56009c552fb7..8b4bdda235a5 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.302204'; +our $VERSION = '1.302206'; 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 ba2a6f8f4f34..83560925b4d5 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm b/cpan/Test-Simple/lib/Test2/Hub/Subtest.pm index 31ef18369bbd..77128fb5ce2b 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.302204'; +our $VERSION = '1.302206'; 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 1cafd3f2f1d3..11efb018fc39 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.302204'; +our $VERSION = '1.302206'; 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 8bcf7d07b1f9..6029beb469f8 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.302204'; +our $VERSION = '1.302206'; 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 b34a4602b546..04d992cac736 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.302204'; +our $VERSION = '1.302206'; BEGIN { require Test2::IPC::Driver; our @ISA = qw(Test2::IPC::Driver) } diff --git a/cpan/Test-Simple/lib/Test2/Manual.pm b/cpan/Test-Simple/lib/Test2/Manual.pm index 15cbfbb573c6..5f2d3679675e 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy.pm index 3c240ccc2628..31aa39f69edb 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/API.pm index 26bbce3635f3..c2fc8bb42f27 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Context.pm index 92802bcaa256..ebf95d5f0284 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/EndToEnd.pm index 3e26f19a1b42..72010a32c703 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Event.pm index 87c23cde9a0a..015cf9050c39 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Hubs.pm index b8b9e50e0ade..686b41fbd47b 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/IPC.pm index 787aaa18003e..dd7b266da773 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.302204'; +our $VERSION = '1.302206'; 1; @@ -40,7 +40,7 @@ a process/thread/hub to read in any pending events that have been sent to it. =head1 HOW DOES THE DEFAULT IPC DRIVER WORK? -The default IPC driver is L. This default driver, +The default IPC driver is L. This default driver, when initialized, starts by creating a temporary directory. Any time an event needs to be sent to another process/thread/hub, the event will be written to a file using L. The file is written with the destination process, diff --git a/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm b/cpan/Test-Simple/lib/Test2/Manual/Anatomy/Utilities.pm index e32e9087c7fc..ee77ff98c5f8 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm b/cpan/Test-Simple/lib/Test2/Manual/Concurrency.pm index 3c6f6476a300..4b9965a33863 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm b/cpan/Test-Simple/lib/Test2/Manual/Contributing.pm index 3f6f69e33d94..511f7258827f 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing.pm index e9b54ea0ca8a..ff03f02095c1 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Introduction.pm index 932a326b3090..9cb7f058f8af 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Migrating.pm index 858e7438b7d8..3eb95e535d7a 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Planning.pm index 92d04f60fdb8..36bd4b7e64b6 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm b/cpan/Test-Simple/lib/Test2/Manual/Testing/Todo.pm index 55e28716dd4e..f66375803600 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling.pm index e3f08fbb78dd..ea288ae51ff9 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/FirstTool.pm index c65df6e3ef5d..cac249789690 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Formatter.pm index d0beb6511ece..0acdf00a61ab 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Nesting.pm index 3ba563fcfab8..5029e1df492a 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.302204'; +our $VERSION = '1.302206'; 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 765a2f6f4349..87595eb4ca15 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.302204'; +our $VERSION = '1.302206'; 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 df54d3ddeb1a..bf43c2652c54 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.302204'; +our $VERSION = '1.302206'; 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 3f40066860ba..188c0d5666a0 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.302204'; +our $VERSION = '1.302206'; 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 0deff9cacd2a..e868a7c4231d 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Subtest.pm index aee7d24d05e1..bbf1f7fe3c60 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/TestBuilder.pm index aec500222a9a..9baca78a8625 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm b/cpan/Test-Simple/lib/Test2/Manual/Tooling/Testing.pm index 86b834808aba..0920c4703aae 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Mock.pm b/cpan/Test-Simple/lib/Test2/Mock.pm index 8c2da9b2e029..69ee30337d59 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.302204'; +our $VERSION = '1.302206'; 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 689379220bc8..fe08ff4f2682 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm b/cpan/Test-Simple/lib/Test2/Plugin/BailOnFail.pm index 94931c0b7e0d..78b30c8fa9ef 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.302204'; +our $VERSION = '1.302206'; 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 6474de939f4a..f80bb092f90a 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.302204'; +our $VERSION = '1.302206'; 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 262cd0f63be9..92606ead52a1 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.302204'; +our $VERSION = '1.302206'; 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 7580a77c9434..325a40db3aa7 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.302204'; +our $VERSION = '1.302206'; 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 81af5bde9526..faef4b93551c 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.302204'; +our $VERSION = '1.302206'; 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 b72626b22447..9c381f4898c1 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.302204'; +our $VERSION = '1.302206'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Require.pm b/cpan/Test-Simple/lib/Test2/Require.pm index 5d9742eabbb5..5e2b0e65c9a7 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.302204'; +our $VERSION = '1.302206'; 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 992e5cbfb6d6..edeb28940143 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.302204'; +our $VERSION = '1.302206'; 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 c94c7baf62aa..e209535b008a 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.302204'; +our $VERSION = '1.302206'; 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 58328bd2bff5..53ab5dedfc4b 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.302204'; +our $VERSION = '1.302206'; 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 a0ff980a5db8..c1c9b8328d6e 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.302204'; +our $VERSION = '1.302206'; 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 c61905c2367d..edfb0087fb51 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.302204'; +our $VERSION = '1.302206'; 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 e9cefe4b194a..6b43892dd91c 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.302204'; +our $VERSION = '1.302206'; 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 f32815e68bca..41f5e0010e55 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.302204'; +our $VERSION = '1.302206'; 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 15347525d66b..0b2c1966e292 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.302204'; +our $VERSION = '1.302206'; 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 9315479621f6..f082b3607135 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.302204'; +our $VERSION = '1.302206'; 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 0f11d23bf936..39f8f14da531 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.302204'; +our $VERSION = '1.302206'; 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 a3f8de7ab1f0..4c4d8b6bc722 100644 --- a/cpan/Test-Simple/lib/Test2/Require/Threads.pm +++ b/cpan/Test-Simple/lib/Test2/Require/Threads.pm @@ -4,7 +4,7 @@ use warnings; use base 'Test2::Require'; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; 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 f4b974be26e7..c70dc1ddebe8 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Todo.pm b/cpan/Test-Simple/lib/Test2/Todo.pm index eb9f9a5794dd..685460648a68 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.302204'; +our $VERSION = '1.302206'; sub init { my $self = shift; diff --git a/cpan/Test-Simple/lib/Test2/Tools.pm b/cpan/Test-Simple/lib/Test2/Tools.pm index 7d5ca5591382..b98c7cb98fda 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm b/cpan/Test-Simple/lib/Test2/Tools/AsyncSubtest.pm index 8e65ec92d144..d85b51098033 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.302204'; +our $VERSION = '1.302206'; 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 b05b4ea122c6..96e2701bcec5 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.302204'; +our $VERSION = '1.302206'; 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 d979638ecafc..3200f7604c68 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.302204'; +our $VERSION = '1.302206'; 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 014f93d9e4f3..7c1cf0ce954c 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.302204'; +our $VERSION = '1.302206'; 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 555c27eeb08a..2f555ef654df 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.302204'; +our $VERSION = '1.302206'; 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 4ff277d190a5..93cebb5b7911 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.302204'; +our $VERSION = '1.302206'; 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 ea8408efd104..30291f208fed 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.302204'; +our $VERSION = '1.302206'; 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 01a72aa9617a..983c32a486cc 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.302204'; +our $VERSION = '1.302206'; 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 1e31a2bbf134..7fd2fac8f637 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.302204'; +our $VERSION = '1.302206'; 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 ce6b27555b59..935a7684a66f 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.302204'; +our $VERSION = '1.302206'; 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 a80c83ae19ef..531e761b54d7 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.302204'; +our $VERSION = '1.302206'; 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 345a304c29cc..114ec61f08be 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.302204'; +our $VERSION = '1.302206'; 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 650be7cb316e..a9fa3e8be3a3 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.302204'; +our $VERSION = '1.302206'; 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 894fc42b6044..a928472ae4c7 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.302204'; +our $VERSION = '1.302206'; 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 26012f2875ea..b4ace71038df 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.302204'; +our $VERSION = '1.302206'; 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 2ff9d2ea16e7..077f415f3243 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.302204'; +our $VERSION = '1.302206'; use Carp qw/croak/; use Test2::Workflow qw/parse_args build current_build root_build init_root build_stack/; @@ -15,7 +15,7 @@ use Test2::Workflow::Task::Group(); use Test2::Tools::Mock(); use Test2::Util::Importer(); -use vars qw/@EXPORT @EXPORT_OK/; +our (@EXPORT, @EXPORT_OK); push @EXPORT => qw{describe cases}; push @EXPORT_OK => qw{include_workflow include_workflows spec_defaults}; diff --git a/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm b/cpan/Test-Simple/lib/Test2/Tools/Subtest.pm index 00e875d7c8c3..f571f446aa16 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.302204'; +our $VERSION = '1.302206'; 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 03487fa5a049..f090c21c00c4 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.302204'; +our $VERSION = '1.302206'; 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 56a35dc4f060..90cc5fce38d3 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.302204'; +our $VERSION = '1.302206'; 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 67ca98e3a43b..1eea5dcef6fa 100644 --- a/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm +++ b/cpan/Test-Simple/lib/Test2/Tools/Tiny.pm @@ -2,12 +2,6 @@ package Test2::Tools::Tiny; use strict; use warnings; -BEGIN { - if ($] lt "5.008") { - require Test::Builder::IO::Scalar; - } -} - use Scalar::Util qw/blessed/; use Test2::Util qw/try/; @@ -16,7 +10,7 @@ use Test2::API qw/context run_subtest test2_stack/; use Test2::Hub::Interceptor(); use Test2::Hub::Interceptor::Terminator(); -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; BEGIN { require Exporter; our @ISA = qw(Exporter) } our @EXPORT = qw{ @@ -259,16 +253,9 @@ sub capture(&) { my ($out_fh, $err_fh); ($ok, $e) = try { - # Scalar refs as filehandles were added in 5.8. - if ($] ge "5.008") { + # Scalar refs as filehandles were added in 5.8. open($out_fh, '>', \$out) or die "Failed to open a temporary STDOUT: $!"; open($err_fh, '>', \$err) or die "Failed to open a temporary STDERR: $!"; - } - # Emulate scalar ref filehandles with a tie. - else { - $out_fh = Test::Builder::IO::Scalar->new(\$out) or die "Failed to open a temporary STDOUT"; - $err_fh = Test::Builder::IO::Scalar->new(\$err) or die "Failed to open a temporary STDERR"; - } test2_stack->top->format->set_handles([$out_fh, $err_fh, $out_fh]); diff --git a/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm b/cpan/Test-Simple/lib/Test2/Tools/Warnings.pm index cefed1106145..3073d421df2a 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.302204'; +our $VERSION = '1.302206'; 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 85b9084df0f6..e4fc0925fd94 100644 --- a/cpan/Test-Simple/lib/Test2/Util.pm +++ b/cpan/Test-Simple/lib/Test2/Util.pm @@ -2,7 +2,7 @@ package Test2::Util; use strict; use warnings; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; use POSIX(); use Config qw/%Config/; diff --git a/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm b/cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm index 5eae8307983a..7726f1bd930a 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.302204'; +our $VERSION = '1.302206'; 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 94799d816161..e8d77b6ebd25 100644 --- a/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm +++ b/cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm @@ -2,7 +2,7 @@ package Test2::Util::Facets2Legacy; use strict; use warnings; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; use Carp qw/croak confess/; use Scalar::Util qw/blessed/; diff --git a/cpan/Test-Simple/lib/Test2/Util/Grabber.pm b/cpan/Test-Simple/lib/Test2/Util/Grabber.pm index 264f41d6c120..24766379e9d9 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.302204'; +our $VERSION = '1.302206'; 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 7460cc0bd36c..3c0cdb832a5b 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.302204'; +our $VERSION = '1.302206'; 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 0fa5e7887135..92e6104cdb81 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.302204'; +our $VERSION = '1.302206'; ################################################################# # # diff --git a/cpan/Test-Simple/lib/Test2/Util/Importer.pm b/cpan/Test-Simple/lib/Test2/Util/Importer.pm index 1c59d8060b4c..e6849e259bd6 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.302204'; +our $VERSION = '1.302206'; 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 eecddf48f68a..776cfca2ebda 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.302204'; +our $VERSION = '1.302206'; use Scalar::Util qw/reftype blessed refaddr/; diff --git a/cpan/Test-Simple/lib/Test2/Util/Stash.pm b/cpan/Test-Simple/lib/Test2/Util/Stash.pm index a15eb82e17ab..fe7d5aecd1f6 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.302204'; +our $VERSION = '1.302206'; 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 cbf648ff7c9d..474ef5acc6ef 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.302204'; +our $VERSION = '1.302206'; 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 bbac2d082b7d..fec2dbda04c9 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.302204'; +our $VERSION = '1.302206'; 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 9fb0f333e687..41adb0a86128 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.302204'; +our $VERSION = '1.302206'; 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 20ea6ab74e03..8cf87a721d45 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.302204'; +our $VERSION = '1.302206'; 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 b6e32a8b00d0..22d306696379 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.302204'; +our $VERSION = '1.302206'; 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 0ce631db7a6b..60c8ce365779 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.302204'; +our $VERSION = '1.302206'; 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 5121e2d96ce6..8ef46cfd3c43 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.302204'; +our $VERSION = '1.302206'; 1; diff --git a/cpan/Test-Simple/lib/Test2/V0.pm b/cpan/Test-Simple/lib/Test2/V0.pm index 9a49a2de2ce2..5886c08f3690 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.302204'; +our $VERSION = '1.302206'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/Test2/Workflow.pm b/cpan/Test-Simple/lib/Test2/Workflow.pm index 73f12a27f030..64200cbea7ac 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.302204'; +our $VERSION = '1.302206'; 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 8da4448199f6..48b8bb8e7afc 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.302204'; +our $VERSION = '1.302206'; 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 97de48b66cc7..e18e67fa9894 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.302204'; +our $VERSION = '1.302206'; 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 cbf3272ff854..261402894f92 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.302204'; +our $VERSION = '1.302206'; 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 3b1e2c84233e..3fa15169fb8a 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.302204'; +our $VERSION = '1.302206'; 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 32d7a75bd82b..c778b2f9c990 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.302204'; +our $VERSION = '1.302206'; 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 139391a65622..320d84993c56 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.302204'; +our $VERSION = '1.302206'; use Carp qw/croak/; diff --git a/cpan/Test-Simple/lib/ok.pm b/cpan/Test-Simple/lib/ok.pm index fac12ba5d717..b0a2ccfd28df 100644 --- a/cpan/Test-Simple/lib/ok.pm +++ b/cpan/Test-Simple/lib/ok.pm @@ -1,5 +1,5 @@ package ok; -our $VERSION = '1.302204'; +our $VERSION = '1.302206'; use strict; use Test::More (); diff --git a/cpan/Test-Simple/t/HashBase.t b/cpan/Test-Simple/t/HashBase.t index e040de6e365c..cce309ac5fd9 100644 --- a/cpan/Test-Simple/t/HashBase.t +++ b/cpan/Test-Simple/t/HashBase.t @@ -84,7 +84,7 @@ is($pkg->do_it, 'const', "worked as expected"); } ok(!$pkg->FOO, "overrode const sub"); { -local $TODO = "known to fail on $]" if $] le "5.006002"; +local $TODO = "known to fail on $]" if "$]" <= 5.006002; is($pkg->do_it, 'const', "worked as expected, const was constant"); } diff --git a/cpan/Test-Simple/t/Legacy/Regression/736_use_ok.t b/cpan/Test-Simple/t/Legacy/Regression/736_use_ok.t index d0f194c0b9ae..c1d7c60c5e4d 100644 --- a/cpan/Test-Simple/t/Legacy/Regression/736_use_ok.t +++ b/cpan/Test-Simple/t/Legacy/Regression/736_use_ok.t @@ -19,7 +19,7 @@ sub capture(&) { } { -local $TODO = "known to fail on $]" if $] le "5.006002"; +local $TODO = "known to fail on $]" if "$]" <= 5.006002; my $file = __FILE__; my $line = __LINE__ + 4; like( diff --git a/cpan/Test-Simple/t/Legacy/overload_threads.t b/cpan/Test-Simple/t/Legacy/overload_threads.t index fbc067aea10a..592de4e20b4d 100644 --- a/cpan/Test-Simple/t/Legacy/overload_threads.t +++ b/cpan/Test-Simple/t/Legacy/overload_threads.t @@ -20,7 +20,7 @@ BEGIN { use Test::More; -plan skip_all => "known to crash on $]" if $] le "5.006002"; +plan skip_all => "known to crash on $]" if "$]" <= 5.006002; plan tests => 5; diff --git a/cpan/Test-Simple/t/Legacy_And_Test2/preload_diag_note.t b/cpan/Test-Simple/t/Legacy_And_Test2/preload_diag_note.t index b5cf68be7115..c8a0dff4f8d6 100644 --- a/cpan/Test-Simple/t/Legacy_And_Test2/preload_diag_note.t +++ b/cpan/Test-Simple/t/Legacy_And_Test2/preload_diag_note.t @@ -1,7 +1,7 @@ use strict; use warnings; -if ($] lt "5.008") { +if ("$]" < 5.008) { print "1..0 # SKIP Test cannot run on perls below 5.8.0\n"; exit 0; } diff --git a/cpan/Test-Simple/t/Test2/behavior/init_croak.t b/cpan/Test-Simple/t/Test2/behavior/init_croak.t index bebf410b82a8..5cc5d6798c6c 100644 --- a/cpan/Test-Simple/t/Test2/behavior/init_croak.t +++ b/cpan/Test-Simple/t/Test2/behavior/init_croak.t @@ -14,7 +14,7 @@ BEGIN { } } -skip_all("known to fail on $]") if $] le "5.006002"; +skip_all("known to fail on $]") if "$]" <= 5.006002; $@ = ""; my ($file, $line) = (__FILE__, __LINE__ + 1); diff --git a/cpan/Test-Simple/t/Test2/behavior/nested_context_exception.t b/cpan/Test-Simple/t/Test2/behavior/nested_context_exception.t index 0c79c8a8548c..ef90c56cb908 100644 --- a/cpan/Test-Simple/t/Test2/behavior/nested_context_exception.t +++ b/cpan/Test-Simple/t/Test2/behavior/nested_context_exception.t @@ -5,7 +5,7 @@ use Test2::Tools::Tiny; use Test2::API qw/context/; -skip_all("known to fail on $]") if $] le "5.006002"; +skip_all("known to fail on $]") if "$]" <= 5.006002; sub outer { my $code = shift; diff --git a/cpan/Test-Simple/t/Test2/modules/API.t b/cpan/Test-Simple/t/Test2/modules/API.t index c96c423a435f..036af71edde1 100644 --- a/cpan/Test-Simple/t/Test2/modules/API.t +++ b/cpan/Test-Simple/t/Test2/modules/API.t @@ -114,7 +114,7 @@ like( "got warning about adding driver too late" ); }; -if ($] le "5.006002") { +if ("$]" <= 5.006002) { todo("TODO known to fail on $]", $sub1); } else { $sub1->(); diff --git a/cpan/Test-Simple/t/Test2/modules/API/Breakage.t b/cpan/Test-Simple/t/Test2/modules/API/Breakage.t index 0ceeeab906c4..b6bacd7eb96c 100644 --- a/cpan/Test-Simple/t/Test2/modules/API/Breakage.t +++ b/cpan/Test-Simple/t/Test2/modules/API/Breakage.t @@ -1,7 +1,7 @@ use strict; use warnings; -if ($] lt "5.008") { +if ("$]" < 5.008) { print "1..0 # SKIP Test cannot run on perls below 5.8.0 because local doesn't work on hash keys.\n"; exit 0; } diff --git a/cpan/Test-Simple/t/Test2/modules/API/Instance.t b/cpan/Test-Simple/t/Test2/modules/API/Instance.t index 9923c501daf4..9580f74bad2f 100644 --- a/cpan/Test-Simple/t/Test2/modules/API/Instance.t +++ b/cpan/Test-Simple/t/Test2/modules/API/Instance.t @@ -211,7 +211,7 @@ if (CAN_REALLY_FORK) { like($warnings[0], qr/Process .* did not exit cleanly \(wstat: \S+, exit: 0, sig: 15\)/, "Warn about exit"); } -if (CAN_THREAD && $] ge '5.010') { +if (CAN_THREAD && "$]" >= 5.010) { require threads; my $one = $CLASS->new; @@ -297,7 +297,7 @@ if (CAN_THREAD && $] ge '5.010') { } SKIP: { - last SKIP if $] lt "5.008"; + last SKIP if "$]" < 5.008; my $one = $CLASS->new; my $stderr = ""; { @@ -326,7 +326,7 @@ This is not a supported configuration, you will have problems. } SKIP: { - last SKIP if $] lt "5.008"; + last SKIP if "$]" < 5.008; require Test2::API::Breakage; no warnings qw/redefine once/; my $ran = 0; diff --git a/cpan/Test-Simple/t/Test2/modules/Hub.t b/cpan/Test-Simple/t/Test2/modules/Hub.t index 50e1497ed258..53e6e81b3ce6 100644 --- a/cpan/Test-Simple/t/Test2/modules/Hub.t +++ b/cpan/Test-Simple/t/Test2/modules/Hub.t @@ -141,7 +141,7 @@ tests IPC => sub { } } - if (CAN_THREAD && $] ge '5.010') { + if (CAN_THREAD && "$]" >= 5.010) { require threads; my $thr = threads->new(sub { $do_send->() }); $thr->join; diff --git a/cpan/Test-Simple/t/Test2/modules/IPC/Driver.t b/cpan/Test-Simple/t/Test2/modules/IPC/Driver.t index d5ebbd5fd241..2e6026d51104 100644 --- a/cpan/Test-Simple/t/Test2/modules/IPC/Driver.t +++ b/cpan/Test-Simple/t/Test2/modules/IPC/Driver.t @@ -26,7 +26,7 @@ for my $meth (qw/send cull add_hub drop_hub waiting is_viable/) { } SKIP: { - last SKIP if $] lt "5.008"; + last SKIP if "$]" < 5.008; tests abort => sub { my $one = Test2::IPC::Driver->new(no_fatal => 1); my ($err, $out) = ("", ""); diff --git a/cpan/Test-Simple/t/Test2/modules/IPC/Driver/Files.t b/cpan/Test-Simple/t/Test2/modules/IPC/Driver/Files.t index cf7d5622d097..ce3521cfbe52 100644 --- a/cpan/Test-Simple/t/Test2/modules/IPC/Driver/Files.t +++ b/cpan/Test-Simple/t/Test2/modules/IPC/Driver/Files.t @@ -6,7 +6,7 @@ use List::Util qw/shuffle/; use strict; use warnings; -if ($] lt "5.008") { +if ("$]" < 5.008) { print "1..0 # SKIP Test cannot run on perls below 5.8.0\n"; exit 0; } diff --git a/cpan/Test-Simple/t/Test2/modules/Util.t b/cpan/Test-Simple/t/Test2/modules/Util.t index efbfd08dd7bb..73108aa6507a 100644 --- a/cpan/Test-Simple/t/Test2/modules/Util.t +++ b/cpan/Test-Simple/t/Test2/modules/Util.t @@ -33,12 +33,6 @@ use Test2::Util qw/ clone_io /; -BEGIN { - if ($] lt "5.008") { - require Test::Builder::IO::Scalar; - } -} - { for my $try (\&try, Test2::Util->can('_manual_try'), Test2::Util->can('_local_try')) { my ($ok, $err) = $try->(sub { die "xxx" }); @@ -83,11 +77,7 @@ close($io); my $fh; my $out = ''; -if ($] ge "5.008") { - open($fh, '>', \$out) or die "Could not open filehandle"; -} else { - $fh = Test::Builder::IO::Scalar->new(\$out) or die "Could not open filehandle"; -} +open($fh, '>', \$out) or die "Could not open filehandle"; $io = clone_io($fh); is($io, $fh, "For a scalar handle we simply return the original handle, no other choice"); diff --git a/cpan/Test-Simple/t/Test2/regression/ipc_files_abort_exit.t b/cpan/Test-Simple/t/Test2/regression/ipc_files_abort_exit.t index 5550f1774bb2..e800216e14f1 100644 --- a/cpan/Test-Simple/t/Test2/regression/ipc_files_abort_exit.t +++ b/cpan/Test-Simple/t/Test2/regression/ipc_files_abort_exit.t @@ -6,7 +6,7 @@ use Test2::Util qw/CAN_REALLY_FORK/; BEGIN { skip_all "Set AUTHOR_TESTING to run this test" unless $ENV{AUTHOR_TESTING}; skip_all "System cannot fork" unless CAN_REALLY_FORK; - skip_all "known to fail on $]" if $] le "5.006002"; + skip_all "known to fail on $]" if "$]" <= 5.006002; } use IPC::Open3 qw/open3/; diff --git a/cpan/Test-Simple/t/lib/SmallTest.pm b/cpan/Test-Simple/t/lib/SmallTest.pm index c2a875855e28..5e4f67e841ff 100644 --- a/cpan/Test-Simple/t/lib/SmallTest.pm +++ b/cpan/Test-Simple/t/lib/SmallTest.pm @@ -5,9 +5,8 @@ package SmallTest; require Exporter; -use vars qw( @ISA @EXPORT ); -@ISA = qw( Exporter ); -@EXPORT = qw( ok is_eq is_num ); +our @ISA = qw( Exporter ); +our @EXPORT = qw( ok is_eq is_num ); use Test::Builder; diff --git a/cpan/Test-Simple/t/modules/Plugin/Times.t b/cpan/Test-Simple/t/modules/Plugin/Times.t index a2208a1b0791..56cd2cf23f7e 100644 --- a/cpan/Test-Simple/t/modules/Plugin/Times.t +++ b/cpan/Test-Simple/t/modules/Plugin/Times.t @@ -4,7 +4,7 @@ use Test2::API qw/intercept context/; use Test2::Tools::Defer qw/def do_def/; -use vars qw/@CALLBACKS/; +our @CALLBACKS; BEGIN { no warnings 'redefine'; diff --git a/cpan/Test-Simple/t/modules/Require/Perl.t b/cpan/Test-Simple/t/modules/Require/Perl.t index e0a9f2a29e68..6723f8a97614 100644 --- a/cpan/Test-Simple/t/modules/Require/Perl.t +++ b/cpan/Test-Simple/t/modules/Require/Perl.t @@ -1,6 +1,6 @@ use Test2::Bundle::Extended -target => 'Test2::Require::Perl'; is($CLASS->skip('v5.6'), undef, "will not skip"); -is($CLASS->skip('v10.10'), 'Perl v10.10.0 required', "will skip"); +is($CLASS->skip('v100.100'), 'Perl v100.100.0 required', "will skip"); # fix this before 2054 done_testing; diff --git a/cpan/Test-Simple/t/regression/todo_and_facets.t b/cpan/Test-Simple/t/regression/todo_and_facets.t index dfd96a2b59dd..7a76552bbf14 100644 --- a/cpan/Test-Simple/t/regression/todo_and_facets.t +++ b/cpan/Test-Simple/t/regression/todo_and_facets.t @@ -13,8 +13,6 @@ BEGIN { *bas_ok = \&Test2::Tools::Basic::ok; } -use vars qw/$TODO/; - sub leg_ok($;$@) { my ($bool, $name, @diag); my $ctx = context(); @@ -33,7 +31,7 @@ sub new_ok($;$@) { } { - local $TODO = "Testing TODO"; + local our $TODO = "Testing TODO"; tm_ok(0, "tm_ok fail"); tm_fail('tm_fail');