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 $@;

Reply via email to