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 <timueller+p...@suse.de> + +- 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 <leon...@leonerd.org.uk>. +This software is copyright (c) 2023 by Paul Evans <leon...@leonerd.org.uk>. 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 <leon...@leonerd.org.uk>. +This software is Copyright (c) 2023 by Paul Evans <leon...@leonerd.org.uk>. This is free software, licensed under: @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2022 by Paul Evans <leon...@leonerd.org.uk>. +This software is Copyright (c) 2023 by Paul Evans <leon...@leonerd.org.uk>. 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 <leon...@leonerd.org.uk>' 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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 -- leon...@leonerd.org.uk -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 $@;