Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-Metrics-Any for
openSUSE:Factory checked in at 2023-07-28 22:20:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Metrics-Any (Old)
and /work/SRC/openSUSE:Factory/.perl-Metrics-Any.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Metrics-Any"
Fri Jul 28 22:20:32 2023 rev:5 rq:1101157 version:0.100.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Metrics-Any/perl-Metrics-Any.changes
2022-12-14 14:11:22.663610356 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Metrics-Any.new.32662/perl-Metrics-Any.changes
2023-07-28 22:20:36.033284880 +0200
@@ -1,0 +2,10 @@
+Sat Jul 8 03:07:38 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 0.10
+ see /usr/share/doc/packages/perl-Metrics-Any/Changes
+
+ 0.10 2023-07-07
+ [CHANGES]
+ * Swap all of the unit tests from Test::More to Test2::V0
+
+-------------------------------------------------------------------
Old:
----
Metrics-Any-0.09.tar.gz
New:
----
Metrics-Any-0.10.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Metrics-Any.spec ++++++
--- /var/tmp/diff_new_pack.YRnak9/_old 2023-07-28 22:20:36.741289183 +0200
+++ /var/tmp/diff_new_pack.YRnak9/_new 2023-07-28 22:20:36.745289208 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Metrics-Any
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,31 @@
%define cpan_name Metrics-Any
Name: perl-Metrics-Any
-Version: 0.09
+Version: 0.100.0
Release: 0
+%define cpan_version 0.10
+Provides: perl(Metrics::Any) = 0.100.0
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Abstract collection of monitoring metrics
URL: https://metacpan.org/release/%{cpan_name}
-Source0:
https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(List::Util) >= 1.29
BuildRequires: perl(Module::Build) >= 0.400400
-BuildRequires: perl(Test::Fatal)
-BuildRequires: perl(Test::More) >= 0.88
+BuildRequires: perl(Test2::V0)
Requires: perl(List::Util) >= 1.29
+Provides: perl(Metrics::Any::Adapter) = 0.100.0
+Provides: perl(Metrics::Any::Adapter::File) = 0.100.0
+Provides: perl(Metrics::Any::Adapter::Null) = 0.100.0
+Provides: perl(Metrics::Any::Adapter::Stderr) = 0.100.0
+Provides: perl(Metrics::Any::Adapter::Tee) = 0.100.0
+Provides: perl(Metrics::Any::Adapter::Test) = 0.100.0
+Provides: perl(Metrics::Any::AdapterBase::Stored) = 0.100.0
+Provides: perl(Metrics::Any::Collector) = 0.100.0
+%define __perllib_provides /bin/true
%{perl_requires}
%description
@@ -58,17 +68,17 @@
code required to perform that reporting).
%prep
-%autosetup -n %{cpan_name}-%{version}
+%autosetup -n %{cpan_name}-%{cpan_version}
%build
-perl Build.PL installdirs=vendor
-./Build build flags=%{?_smp_mflags}
+perl Build.PL --installdirs=vendor
+./Build build --flags=%{?_smp_mflags}
%check
./Build test
%install
-./Build install destdir=%{buildroot} create_packlist=0
+./Build install --destdir=%{buildroot} --create_packlist=0
%perl_gen_filelist
%files -f %{name}.files
++++++ Metrics-Any-0.09.tar.gz -> Metrics-Any-0.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/.editorconfig
new/Metrics-Any-0.10/.editorconfig
--- old/Metrics-Any-0.09/.editorconfig 1970-01-01 01:00:00.000000000 +0100
+++ new/Metrics-Any-0.10/.editorconfig 2023-07-07 12:36:05.000000000 +0200
@@ -0,0 +1,4 @@
+root = true
+
+[*.{pm,pl,t}]
+indent_size = 3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/Build.PL
new/Metrics-Any-0.10/Build.PL
--- old/Metrics-Any-0.09/Build.PL 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/Build.PL 2023-07-07 12:36:05.000000000 +0200
@@ -11,8 +11,7 @@
'List::Util' => '1.29', # core since 5.20
},
test_requires => {
- 'Test::Fatal' => 0,
- 'Test::More' => '0.88', # done_testing
+ 'Test2::V0' => 0,
},
configure_requires => {
'Module::Build' => '0.4004', # test_requires
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/Changes new/Metrics-Any-0.10/Changes
--- old/Metrics-Any-0.09/Changes 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/Changes 2023-07-07 12:36:05.000000000 +0200
@@ -1,5 +1,9 @@
Revision history for Metrics-Any
+0.10 2023-07-07
+ [CHANGES]
+ * Swap all of the unit tests from Test::More to Test2::V0
+
0.09 2022-11-28
[CHANGES]
* Define a new API for optional high-performance batch mode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/LICENSE new/Metrics-Any-0.10/LICENSE
--- old/Metrics-Any-0.09/LICENSE 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/LICENSE 2023-07-07 12:36:05.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2022 by Paul Evans <[email protected]>.
+This software is copyright (c) 2023 by Paul Evans <[email protected]>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2022 by Paul Evans <[email protected]>.
+This software is Copyright (c) 2023 by Paul Evans <[email protected]>.
This is free software, licensed under:
@@ -272,7 +272,7 @@
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2022 by Paul Evans <[email protected]>.
+This software is Copyright (c) 2023 by Paul Evans <[email protected]>.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/MANIFEST
new/Metrics-Any-0.10/MANIFEST
--- old/Metrics-Any-0.09/MANIFEST 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/MANIFEST 2023-07-07 12:36:05.000000000 +0200
@@ -1,3 +1,4 @@
+.editorconfig
Build.PL
Changes
lib/Metrics/Any.pm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/META.json
new/Metrics-Any-0.10/META.json
--- old/Metrics-Any-0.09/META.json 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/META.json 2023-07-07 12:36:05.000000000 +0200
@@ -27,47 +27,46 @@
},
"test" : {
"requires" : {
- "Test::Fatal" : "0",
- "Test::More" : "0.88"
+ "Test2::V0" : "0"
}
}
},
"provides" : {
"Metrics::Any" : {
"file" : "lib/Metrics/Any.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter" : {
"file" : "lib/Metrics/Any/Adapter.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter::File" : {
"file" : "lib/Metrics/Any/Adapter/File.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter::Null" : {
"file" : "lib/Metrics/Any/Adapter/Null.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter::Stderr" : {
"file" : "lib/Metrics/Any/Adapter/Stderr.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter::Tee" : {
"file" : "lib/Metrics/Any/Adapter/Tee.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Adapter::Test" : {
"file" : "lib/Metrics/Any/Adapter/Test.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::AdapterBase::Stored" : {
"file" : "lib/Metrics/Any/AdapterBase/Stored.pm",
- "version" : "0.09"
+ "version" : "0.10"
},
"Metrics::Any::Collector" : {
"file" : "lib/Metrics/Any/Collector.pm",
- "version" : "0.09"
+ "version" : "0.10"
}
},
"release_status" : "stable",
@@ -76,6 +75,6 @@
"http://dev.perl.org/licenses/"
]
},
- "version" : "0.09",
+ "version" : "0.10",
"x_serialization_backend" : "JSON::PP version 4.07"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/META.yml
new/Metrics-Any-0.10/META.yml
--- old/Metrics-Any-0.09/META.yml 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/META.yml 2023-07-07 12:36:05.000000000 +0200
@@ -3,8 +3,7 @@
author:
- 'Paul Evans <[email protected]>'
build_requires:
- Test::Fatal: '0'
- Test::More: '0.88'
+ Test2::V0: '0'
configure_requires:
Module::Build: '0.4004'
dynamic_config: 1
@@ -17,35 +16,35 @@
provides:
Metrics::Any:
file: lib/Metrics/Any.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter:
file: lib/Metrics/Any/Adapter.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter::File:
file: lib/Metrics/Any/Adapter/File.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter::Null:
file: lib/Metrics/Any/Adapter/Null.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter::Stderr:
file: lib/Metrics/Any/Adapter/Stderr.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter::Tee:
file: lib/Metrics/Any/Adapter/Tee.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Adapter::Test:
file: lib/Metrics/Any/Adapter/Test.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::AdapterBase::Stored:
file: lib/Metrics/Any/AdapterBase/Stored.pm
- version: '0.09'
+ version: '0.10'
Metrics::Any::Collector:
file: lib/Metrics/Any/Collector.pm
- version: '0.09'
+ version: '0.10'
requires:
List::Util: '1.29'
perl: '5.014'
resources:
license: http://dev.perl.org/licenses/
-version: '0.09'
+version: '0.10'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/File.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/File.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/File.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/File.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Adapter::File 0.09;
+package Metrics::Any::Adapter::File 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Null.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Null.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Null.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Null.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Adapter::Null 0.09;
+package Metrics::Any::Adapter::Null 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Stderr.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Stderr.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Stderr.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Stderr.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Adapter::Stderr 0.09;
+package Metrics::Any::Adapter::Stderr 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Tee.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Tee.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Tee.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Tee.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Adapter::Tee 0.09;
+package Metrics::Any::Adapter::Tee 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Test.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Test.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter/Test.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter/Test.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020-2022 -- [email protected]
-package Metrics::Any::Adapter::Test 0.09;
+package Metrics::Any::Adapter::Test 0.10;
use v5.14;
use warnings;
@@ -20,7 +20,7 @@
=head1 SYNOPSIS
- use Test::More;
+ use Test2::V0;
use Metrics::Any::Adapter 'Test';
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Adapter.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Adapter.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Adapter.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Adapter.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Adapter 0.09;
+package Metrics::Any::Adapter 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Metrics-Any-0.09/lib/Metrics/Any/AdapterBase/Stored.pm
new/Metrics-Any-0.10/lib/Metrics/Any/AdapterBase/Stored.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/AdapterBase/Stored.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/AdapterBase/Stored.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::AdapterBase::Stored 0.09;
+package Metrics::Any::AdapterBase::Stored 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any/Collector.pm
new/Metrics-Any-0.10/lib/Metrics/Any/Collector.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any/Collector.pm 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any/Collector.pm 2023-07-07
12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020 -- [email protected]
-package Metrics::Any::Collector 0.09;
+package Metrics::Any::Collector 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/lib/Metrics/Any.pm
new/Metrics-Any-0.10/lib/Metrics/Any.pm
--- old/Metrics-Any-0.09/lib/Metrics/Any.pm 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/lib/Metrics/Any.pm 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
#
# (C) Paul Evans, 2020-2021 -- [email protected]
-package Metrics::Any 0.09;
+package Metrics::Any 0.10;
use v5.14;
use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/00use.t
new/Metrics-Any-0.10/t/00use.t
--- old/Metrics-Any-0.09/t/00use.t 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/t/00use.t 2023-07-07 12:36:05.000000000 +0200
@@ -3,18 +3,19 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
-use_ok( "Metrics::Any" );
-use_ok( "Metrics::Any::Adapter" );
-use_ok( "Metrics::Any::Collector" );
+require Metrics::Any;
+require Metrics::Any::Adapter;
+require Metrics::Any::Collector;
-use_ok( "Metrics::Any::AdapterBase::Stored" );
+require Metrics::Any::AdapterBase::Stored;
-use_ok( "Metrics::Any::Adapter::File" );
-use_ok( "Metrics::Any::Adapter::Null" );
-use_ok( "Metrics::Any::Adapter::Stderr" );
-use_ok( "Metrics::Any::Adapter::Tee" );
-use_ok( "Metrics::Any::Adapter::Test" );
+require Metrics::Any::Adapter::File;
+require Metrics::Any::Adapter::Null;
+require Metrics::Any::Adapter::Stderr;
+require Metrics::Any::Adapter::Tee;
+require Metrics::Any::Adapter::Test;
+pass( "Modules loaded" );
done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/01collector.t
new/Metrics-Any-0.10/t/01collector.t
--- old/Metrics-Any-0.09/t/01collector.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/01collector.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,8 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
-use Test::Fatal;
+use Test2::V0;
use Metrics::Any '$metrics', strict => 1;
@@ -17,12 +16,12 @@
$metrics->make_counter( c => );
- ok( exception { $metrics->make_counter( c => ) },
+ ok( dies { $metrics->make_counter( c => ) },
'Fails duplicate registration of counter' );
- ok( !exception { $metrics->inc_counter( c => ) },
+ ok( !dies { $metrics->inc_counter( c => ) },
'Can report to registered counter' );
- ok( exception { $metrics->inc_counter( c2 => ) },
+ ok( dies { $metrics->inc_counter( c2 => ) },
'Fails attempt to report to unregistered counter' );
}
@@ -33,12 +32,12 @@
$metrics->make_distribution( d => );
- ok( exception { $metrics->make_distribution( d => ) },
+ ok( dies { $metrics->make_distribution( d => ) },
'Fails registration of distribution' );
- ok( !exception { $metrics->report_distribution( d => 5 ) },
+ ok( !dies { $metrics->report_distribution( d => 5 ) },
'Can report to registered distribution' );
- ok( exception { $metrics->report_distribution( d2 => 5 ) },
+ ok( dies { $metrics->report_distribution( d2 => 5 ) },
'Fails attempt to report to unregistered distribution' );
}
@@ -49,12 +48,12 @@
$metrics->make_gauge( g => );
- ok( exception { $metrics->make_gauge( g => ) },
+ ok( dies { $metrics->make_gauge( g => ) },
'Fails duplicate registration of gauge' );
- ok( !exception { $metrics->inc_gauge( g => ) },
+ ok( !dies { $metrics->inc_gauge( g => ) },
'Can report to registered gauge' );
- ok( exception { $metrics->inc_gauge( g2 => ) },
+ ok( dies { $metrics->inc_gauge( g2 => ) },
'Fails attempt to report to unregistered gauge' );
}
@@ -65,12 +64,12 @@
$metrics->make_timer( t => );
- ok( exception { $metrics->make_timer( t => ) },
+ ok( dies { $metrics->make_timer( t => ) },
'Fails duplicate registration of timer' );
- ok( !exception { $metrics->report_timer( t => ) },
+ ok( !dies { $metrics->report_timer( t => ) },
'Can report to registered timer' );
- ok( exception { $metrics->report_timer( t2 => ) },
+ ok( dies { $metrics->report_timer( t2 => ) },
'Fails attempt to report to unregistered timer' );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/02adapter-early.t
new/Metrics-Any-0.10/t/02adapter-early.t
--- old/Metrics-Any-0.09/t/02adapter-early.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/02adapter-early.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14; # package NAME {BLOCK}
use warnings;
-use Test::More;
+use Test2::V0;
my @method_call_args;
@@ -20,7 +20,7 @@
$metrics->make_counter( handle => name => "the_name" );
$metrics->inc_counter( handle => );
-is_deeply( \@method_call_args,
+is( \@method_call_args,
[
[qw( make_counter main/handle ), collector => $metrics, name =>
"the_name" ],
[qw( inc_counter_by main/handle 1 )],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/03adapter-late.t
new/Metrics-Any-0.10/t/03adapter-late.t
--- old/Metrics-Any-0.09/t/03adapter-late.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/03adapter-late.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14; # package NAME {BLOCK}
use warnings;
-use Test::More;
+use Test2::V0;
my @method_call_args;
@@ -23,7 +23,7 @@
$metrics->inc_counter( handle => );
-is_deeply( \@method_call_args,
+is( \@method_call_args,
[
[qw( make_counter main/handle ), collector => $metrics, name =>
"the_name" ],
[qw( inc_counter_by main/handle 1 )],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/04adapter-string-parse.t
new/Metrics-Any-0.10/t/04adapter-string-parse.t
--- old/Metrics-Any-0.09/t/04adapter-string-parse.t 2022-11-28
18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/t/04adapter-string-parse.t 2023-07-07
12:36:05.000000000 +0200
@@ -3,23 +3,23 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any::Adapter;
# Basic parsing
{
- is_deeply(
+ is(
[ Metrics::Any::Adapter->split_type_string( "Type" ) ],
[ "Type" ],
'Type string with no args' );
- is_deeply(
+ is(
[ Metrics::Any::Adapter->split_type_string( "List:1,2" ) ],
[ "List", "1", "2" ],
'Type string with list args' );
- is_deeply(
+ is(
[ Metrics::Any::Adapter->split_type_string( "Map:one=1,two=2" ) ],
[ "Map", one => "1", two => "2" ],
'Type string with name=value args' );
@@ -27,7 +27,7 @@
# Nesting-aware parsing
{
- is_deeply(
+ is(
[ Metrics::Any::Adapter->split_type_string( "Type:[value:goes,here]" ) ],
[ "Type", "value:goes,here" ],
'Type string with [nested part]' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/10adapter-null.t
new/Metrics-Any-0.10/t/10adapter-null.t
--- old/Metrics-Any-0.09/t/10adapter-null.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/10adapter-null.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any::Adapter 'Null';
use Metrics::Any '$metrics';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/11adapter-file.t
new/Metrics-Any-0.10/t/11adapter-file.t
--- old/Metrics-Any-0.09/t/11adapter-file.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/11adapter-file.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
use IO::Handle;
use Errno qw( EAGAIN EWOULDBLOCK );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/12adapter-tee.t
new/Metrics-Any-0.10/t/12adapter-tee.t
--- old/Metrics-Any-0.09/t/12adapter-tee.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/12adapter-tee.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14; # package NAME {BLOCK}
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any '$metrics', strict => 0;
@@ -44,7 +44,7 @@
'main/timer' => 0.1,
);
-is_deeply( \%metrics1, \%expect, 'Metrics reported to first adapter' );
-is_deeply( \%metrics2, \%expect, 'Metrics reported to second adapter' );
+is( \%metrics1, \%expect, 'Metrics reported to first adapter' );
+is( \%metrics2, \%expect, 'Metrics reported to second adapter' );
done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/13adapter-stored.t
new/Metrics-Any-0.10/t/13adapter-stored.t
--- old/Metrics-Any-0.09/t/13adapter-stored.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/13adapter-stored.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14; # package NAME {BLOCK}
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any '$metrics';
@@ -60,7 +60,7 @@
push @walkdata, [ $type, $name, $labels, $value ];
} );
- is_deeply( \@walkdata, [
+ is( \@walkdata, [
[ counter => counter => [], 1 ],
[ distribution => distribution => [], [ 1, 3, 5 ] ],
@@ -94,7 +94,7 @@
push @walkdata, [ $type, $name, $labels, $value ];
} );
- is_deeply( \@walkdata, [
+ is( \@walkdata, [
[ counter => counter => [], 100 ],
[ gauge => gauge => [], 25 ],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/14adapter-test.t
new/Metrics-Any-0.10/t/14adapter-test.t
--- old/Metrics-Any-0.09/t/14adapter-test.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/14adapter-test.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any '$metrics';
use Metrics::Any::Adapter 'Test';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/20name-prefix.t
new/Metrics-Any-0.10/t/20name-prefix.t
--- old/Metrics-Any-0.09/t/20name-prefix.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/20name-prefix.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
use Metrics::Any '$metrics',
name_prefix => [qw( testing )];
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/21nonstrict.t
new/Metrics-Any-0.10/t/21nonstrict.t
--- old/Metrics-Any-0.09/t/21nonstrict.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/21nonstrict.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,8 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
-use Test::Fatal;
+use Test2::V0;
use Metrics::Any '$metrics',
strict => 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/22disable-package.t
new/Metrics-Any-0.10/t/22disable-package.t
--- old/Metrics-Any-0.09/t/22disable-package.t 2022-11-28 18:54:45.000000000
+0100
+++ new/Metrics-Any-0.10/t/22disable-package.t 2023-07-07 12:36:05.000000000
+0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
BEGIN {
$ENV{METRICS_ANY_DISABLE} = "APackage,ANamespace::*";
@@ -16,12 +16,12 @@
use Metrics::Any '$metrics';
$metrics->adapter;
- Test::More::ok( !$metrics, '$metrics is false in disabled package' );
+ ::ok( !$metrics, '$metrics is false in disabled package' );
$metrics->make_counter( c => name => [qw( counter )] );
$metrics->inc_counter( c => );
- Test::More::is( Metrics::Any::Adapter::Test->metrics, "",
+ ::is( Metrics::Any::Adapter::Test->metrics, "",
'No metrics in disabled package' );
}
@@ -29,12 +29,12 @@
use Metrics::Any '$metrics';
$metrics->adapter;
- Test::More::ok( !$metrics, '$metrics is false in disabled namespace' );
+ ::ok( !$metrics, '$metrics is false in disabled namespace' );
$metrics->make_counter( c => name => [qw( counter )] );
$metrics->inc_counter( c => );
- Test::More::is( Metrics::Any::Adapter::Test->metrics, "",
+ ::is( Metrics::Any::Adapter::Test->metrics, "",
'No metrics in disabled namespace' );
}
@@ -42,24 +42,24 @@
use Metrics::Any '$metrics';
$metrics->adapter;
- Test::More::ok( !$metrics, '$metrics is false in subpackage of disabled
namespace' );
+ ::ok( !$metrics, '$metrics is false in subpackage of disabled namespace' );
$metrics->make_counter( c => name => [qw( counter )] );
$metrics->inc_counter( c => );
- Test::More::is( Metrics::Any::Adapter::Test->metrics, "",
+ ::is( Metrics::Any::Adapter::Test->metrics, "",
'No metrics in subpackage of disabled namespace' );
}
package BPackage {
use Metrics::Any '$metrics';
- Test::More::ok( $metrics, '$metrics is true in non-disabled package' );
+ ::ok( $metrics, '$metrics is true in non-disabled package' );
$metrics->make_counter( c => name => [qw( counter )] );
$metrics->inc_counter( c => );
- Test::More::is( Metrics::Any::Adapter::Test->metrics, <<'EOF',
+ ::is( Metrics::Any::Adapter::Test->metrics, <<'EOF',
counter = 1
EOF
'Metrics in non-disabled package still work' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Metrics-Any-0.09/t/99pod.t
new/Metrics-Any-0.10/t/99pod.t
--- old/Metrics-Any-0.09/t/99pod.t 2022-11-28 18:54:45.000000000 +0100
+++ new/Metrics-Any-0.10/t/99pod.t 2023-07-07 12:36:05.000000000 +0200
@@ -3,7 +3,7 @@
use v5.14;
use warnings;
-use Test::More;
+use Test2::V0;
eval "use Test::Pod 1.00";
plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;