diff -Nru libtest-time-perl-0.06/Changes libtest-time-perl-0.07/Changes --- libtest-time-perl-0.06/Changes 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/Changes 2018-09-27 03:38:02.000000000 +0000 @@ -1,3 +1,6 @@ +0.07 2018-09-27T03:37:54Z + Fix unimport/import issue (by dakkar) + 0.06 2018-06-28T02:18:10Z catching calls to localtime() (by mjemmeson) diff -Nru libtest-time-perl-0.06/debian/changelog libtest-time-perl-0.07/debian/changelog --- libtest-time-perl-0.06/debian/changelog 2018-07-16 18:39:33.000000000 +0000 +++ libtest-time-perl-0.07/debian/changelog 2018-09-30 15:12:35.000000000 +0000 @@ -1,3 +1,11 @@ +libtest-time-perl (0.07-1) unstable; urgency=medium + + * Team upload. + * Import upstream version 0.07. + * Declare compliance with Debian Policy 4.2.1. + + -- gregor herrmann Sun, 30 Sep 2018 17:12:35 +0200 + libtest-time-perl (0.06-1) unstable; urgency=medium * Team upload. diff -Nru libtest-time-perl-0.06/debian/control libtest-time-perl-0.07/debian/control --- libtest-time-perl-0.06/debian/control 2018-07-16 18:39:33.000000000 +0000 +++ libtest-time-perl-0.07/debian/control 2018-09-30 15:12:35.000000000 +0000 @@ -8,7 +8,7 @@ libfile-slurp-perl, tzdata Build-Depends-Indep: perl -Standards-Version: 4.1.5 +Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libtest-time-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libtest-time-perl.git Homepage: https://metacpan.org/release/Test-Time diff -Nru libtest-time-perl-0.06/inc/Module/Install/AuthorTests.pm libtest-time-perl-0.07/inc/Module/Install/AuthorTests.pm --- libtest-time-perl-0.06/inc/Module/Install/AuthorTests.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/AuthorTests.pm 2018-09-27 03:38:02.000000000 +0000 @@ -10,7 +10,7 @@ use vars qw{$VERSION $ISCORE @ISA}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; $ISCORE = 1; @ISA = qw{Module::Install::Base}; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Base.pm libtest-time-perl-0.07/inc/Module/Install/Base.pm --- libtest-time-perl-0.06/inc/Module/Install/Base.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Base.pm 2018-09-27 03:38:02.000000000 +0000 @@ -4,7 +4,7 @@ use strict 'vars'; use vars qw{$VERSION}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; } # Suspend handler for "redefined" warnings diff -Nru libtest-time-perl-0.06/inc/Module/Install/Can.pm libtest-time-perl-0.07/inc/Module/Install/Can.pm --- libtest-time-perl-0.06/inc/Module/Install/Can.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Can.pm 2018-09-27 03:38:02.000000000 +0000 @@ -9,7 +9,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Fetch.pm libtest-time-perl-0.07/inc/Module/Install/Fetch.pm --- libtest-time-perl-0.06/inc/Module/Install/Fetch.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Fetch.pm 2018-09-27 03:38:02.000000000 +0000 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Include.pm libtest-time-perl-0.07/inc/Module/Install/Include.pm --- libtest-time-perl-0.06/inc/Module/Install/Include.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Include.pm 2018-09-27 03:38:02.000000000 +0000 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Makefile.pm libtest-time-perl-0.07/inc/Module/Install/Makefile.pm --- libtest-time-perl-0.06/inc/Module/Install/Makefile.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Makefile.pm 2018-09-27 03:38:02.000000000 +0000 @@ -8,7 +8,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Metadata.pm libtest-time-perl-0.07/inc/Module/Install/Metadata.pm --- libtest-time-perl-0.06/inc/Module/Install/Metadata.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Metadata.pm 2018-09-27 03:38:02.000000000 +0000 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/ReadmeFromPod.pm libtest-time-perl-0.07/inc/Module/Install/ReadmeFromPod.pm --- libtest-time-perl-0.06/inc/Module/Install/ReadmeFromPod.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/ReadmeFromPod.pm 2018-09-27 03:38:02.000000000 +0000 @@ -7,7 +7,7 @@ use base qw(Module::Install::Base); use vars qw($VERSION); -$VERSION = '0.06'; +$VERSION = '0.07'; sub readme_from { my $self = shift; diff -Nru libtest-time-perl-0.06/inc/Module/Install/Repository.pm libtest-time-perl-0.07/inc/Module/Install/Repository.pm --- libtest-time-perl-0.06/inc/Module/Install/Repository.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Repository.pm 2018-09-27 03:38:02.000000000 +0000 @@ -4,7 +4,7 @@ use strict; use 5.005; use vars qw($VERSION); -$VERSION = '0.06'; +$VERSION = '0.07'; use base qw(Module::Install::Base); diff -Nru libtest-time-perl-0.06/inc/Module/Install/TestBase.pm libtest-time-perl-0.07/inc/Module/Install/TestBase.pm --- libtest-time-perl-0.06/inc/Module/Install/TestBase.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/TestBase.pm 2018-09-27 03:38:02.000000000 +0000 @@ -7,7 +7,7 @@ use vars qw($VERSION @ISA); BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/Win32.pm libtest-time-perl-0.07/inc/Module/Install/Win32.pm --- libtest-time-perl-0.06/inc/Module/Install/Win32.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/Win32.pm 2018-09-27 03:38:02.000000000 +0000 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install/WriteAll.pm libtest-time-perl-0.07/inc/Module/Install/WriteAll.pm --- libtest-time-perl-0.06/inc/Module/Install/WriteAll.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install/WriteAll.pm 2018-09-27 03:38:02.000000000 +0000 @@ -6,7 +6,7 @@ use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '0.06'; + $VERSION = '0.07'; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } diff -Nru libtest-time-perl-0.06/inc/Module/Install.pm libtest-time-perl-0.07/inc/Module/Install.pm --- libtest-time-perl-0.06/inc/Module/Install.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Module/Install.pm 2018-09-27 03:38:02.000000000 +0000 @@ -31,7 +31,7 @@ # This is not enforced yet, but will be some time in the next few # releases once we can make sure it won't clash with custom # Module::Install extensions. - $VERSION = '0.06'; + $VERSION = '0.07'; # Storage for the pseudo-singleton $MAIN = undef; diff -Nru libtest-time-perl-0.06/inc/Spiffy.pm libtest-time-perl-0.07/inc/Spiffy.pm --- libtest-time-perl-0.06/inc/Spiffy.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Spiffy.pm 2018-09-27 03:38:02.000000000 +0000 @@ -5,7 +5,7 @@ use warnings; use Carp; require Exporter; -our $VERSION = '0.06'; +our $VERSION = '0.07'; our @EXPORT = (); our @EXPORT_BASE = qw(field const stub super); our @EXPORT_OK = (@EXPORT_BASE, qw(id WWW XXX YYY ZZZ)); diff -Nru libtest-time-perl-0.06/inc/Test/Base.pm libtest-time-perl-0.07/inc/Test/Base.pm --- libtest-time-perl-0.06/inc/Test/Base.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Test/Base.pm 2018-09-27 03:38:02.000000000 +0000 @@ -3,7 +3,7 @@ use 5.006001; use Spiffy 0.30 -Base; use Spiffy ':XXX'; -our $VERSION = '0.06'; +our $VERSION = '0.07'; my @test_more_exports; BEGIN { diff -Nru libtest-time-perl-0.06/inc/Test/Builder/Module.pm libtest-time-perl-0.07/inc/Test/Builder/Module.pm --- libtest-time-perl-0.06/inc/Test/Builder/Module.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Test/Builder/Module.pm 2018-09-27 03:38:02.000000000 +0000 @@ -8,7 +8,7 @@ require Exporter; our @ISA = qw(Exporter); -our $VERSION = '0.06'; +our $VERSION = '0.07'; $VERSION = eval $VERSION; ## no critic (BuiltinFunctions::ProhibitStringyEval) diff -Nru libtest-time-perl-0.06/inc/Test/Builder.pm libtest-time-perl-0.07/inc/Test/Builder.pm --- libtest-time-perl-0.06/inc/Test/Builder.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Test/Builder.pm 2018-09-27 03:38:02.000000000 +0000 @@ -5,7 +5,7 @@ use strict; use warnings; -our $VERSION = '0.06'; +our $VERSION = '0.07'; $VERSION = eval $VERSION; ## no critic (BuiltinFunctions::ProhibitStringyEval) BEGIN { diff -Nru libtest-time-perl-0.06/inc/Test/More.pm libtest-time-perl-0.07/inc/Test/More.pm --- libtest-time-perl-0.06/inc/Test/More.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Test/More.pm 2018-09-27 03:38:02.000000000 +0000 @@ -18,7 +18,7 @@ return warn @_, " at $file line $line\n"; } -our $VERSION = '0.06'; +our $VERSION = '0.07'; $VERSION = eval $VERSION; ## no critic (BuiltinFunctions::ProhibitStringyEval) use Test::Builder::Module; diff -Nru libtest-time-perl-0.06/inc/Test/Name/FromLine.pm libtest-time-perl-0.07/inc/Test/Name/FromLine.pm --- libtest-time-perl-0.06/inc/Test/Name/FromLine.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/inc/Test/Name/FromLine.pm 2018-09-27 03:38:02.000000000 +0000 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '0.06'; +our $VERSION = '0.07'; use Test::Builder; use File::Slurp; diff -Nru libtest-time-perl-0.06/lib/Test/Time.pm libtest-time-perl-0.07/lib/Test/Time.pm --- libtest-time-perl-0.06/lib/Test/Time.pm 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/lib/Test/Time.pm 2018-09-27 03:38:02.000000000 +0000 @@ -4,7 +4,7 @@ use Test::More; -our $VERSION = '0.06'; +our $VERSION = '0.07'; our $time = CORE::time(); my $pkg = __PACKAGE__; @@ -16,6 +16,7 @@ sub import { my ($class, %opts) = @_; + $in_effect = 1; $time = $opts{time} if defined $opts{time}; *CORE::GLOBAL::time = sub() { diff -Nru libtest-time-perl-0.06/Makefile.PL libtest-time-perl-0.07/Makefile.PL --- libtest-time-perl-0.06/Makefile.PL 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/Makefile.PL 2018-09-27 03:38:02.000000000 +0000 @@ -12,7 +12,7 @@ my %WriteMakefileArgs = ( NAME => 'Test::Time', DISTNAME => 'Test-Time', - VERSION => '0.06', + VERSION => '0.07', EXE_FILES => [glob('script/*'), glob('bin/*')], CONFIGURE_REQUIRES => { "ExtUtils::MakeMaker" => "6.64" diff -Nru libtest-time-perl-0.06/META.json libtest-time-perl-0.07/META.json --- libtest-time-perl-0.06/META.json 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/META.json 2018-09-27 03:38:02.000000000 +0000 @@ -49,7 +49,7 @@ "provides" : { "Test::Time" : { "file" : "lib/Test/Time.pm", - "version" : "0.06" + "version" : "0.07" } }, "release_status" : "stable", @@ -63,12 +63,13 @@ "web" : "https://github.com/cho45/Test-Time" } }, - "version" : "0.06", + "version" : "0.07", "x_contributors" : [ "minimalist ", "motemen ", "Graham Knop ", - "Michael Jemmeson " + "Michael Jemmeson ", + "Gianni Ceccarelli " ], "x_serialization_backend" : "JSON::PP version 2.27400" } diff -Nru libtest-time-perl-0.06/META.yml libtest-time-perl-0.07/META.yml --- libtest-time-perl-0.06/META.yml 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/META.yml 2018-09-27 03:38:02.000000000 +0000 @@ -25,17 +25,18 @@ provides: Test::Time: file: lib/Test/Time.pm - version: '0.06' + version: '0.07' requires: Test::More: '0' resources: bugtracker: https://github.com/cho45/Test-Time/issues homepage: https://github.com/cho45/Test-Time repository: git://github.com/cho45/Test-Time.git -version: '0.06' +version: '0.07' x_contributors: - 'minimalist ' - 'motemen ' - 'Graham Knop ' - 'Michael Jemmeson ' + - 'Gianni Ceccarelli ' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -Nru libtest-time-perl-0.06/t/01_base.t libtest-time-perl-0.07/t/01_base.t --- libtest-time-perl-0.06/t/01_base.t 2018-06-28 02:18:19.000000000 +0000 +++ libtest-time-perl-0.07/t/01_base.t 2018-09-27 03:38:02.000000000 +0000 @@ -30,7 +30,12 @@ Test::Time->unimport(); -isnt time(), 1, "removed overwritten time()"; +isnt time(), 2, "removed overwritten time()"; isnt scalar( localtime() ), "Thu Jan 1 01:00:02 1970", "removed overwritten localtime()"; +Test::Time->import(); + +is time(), 2, "re-enabled overwritten time()"; +is scalar( localtime() ), "Thu Jan 1 01:00:02 1970", "re-enabled overwritten localtime()"; + done_testing;