public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/perl-Test2-Harness] f45: 1.000173 bump
Date: Mon, 17 Aug 2026 13:20:19 GMT [thread overview]
Message-ID: <178697281900.1.5968914529447366324.rpms-perl-Test2-Harness-b7d48e5d6187@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/perl-Test2-Harness
Branch : f45
Commit : b7d48e5d6187bc4437efb9c998865160fedf63d6
Author : Petr Písař <ppisar@redhat.com>
Date : 2026-08-17T15:18:42+02:00
Stats : +11/-55 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/perl-Test2-Harness/c/b7d48e5d6187bc4437efb9c998865160fedf63d6?branch=f45
Log:
1.000173 bump
---
diff --git a/.gitignore b/.gitignore
index b552d2e..56a1516 100644
--- a/.gitignore
+++ b/.gitignore
@@ -121,3 +121,4 @@
/Test2-Harness-1.000161.tar.gz
/Test2-Harness-1.000163.tar.gz
/Test2-Harness-1.000172.tar.gz
+/Test2-Harness-1.000173.tar.gz
diff --git a/Test2-Harness-1.000172-Make-coverage.t-tolerate-the-new-from-list-ordering.patch b/Test2-Harness-1.000172-Make-coverage.t-tolerate-the-new-from-list-ordering.patch
deleted file mode 100644
index fcf87b6..0000000
--- a/Test2-Harness-1.000172-Make-coverage.t-tolerate-the-new-from-list-ordering.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From dff34fa4800eec9b191672c65590b71283a23797 Mon Sep 17 00:00:00 2001
-From: Chad Granum <exodist7@gmail.com>
-Date: Sun, 16 Aug 2026 19:21:23 -0700
-Subject: [PATCH] Make coverage.t tolerate the new 'from' list ordering
-
-Test2::Plugin::Cover 0.000028 sorts each source sub's 'from' list by a
-serialized key, so '*' now comes after {subtest => 'c'} instead of before
-it. The order carries no meaning: ByRun::get_coverage_tests concatenates
-the lists and the manager sorts what it extracts.
-
-Match the entry as a bag, the way the other multi-element entries in this
-test already are, so the test passes on plugin versions either side of the
-change.
-
-Fixes #451
-
-Petr Pisar: Ported to Test2-Harness-1.000172 from
-dff34fa4800eec9b191672c65590b71283a23797.
-
-diff --git a/t/integration/coverage.t b/t/integration/coverage.t
-index 4eb7af6e7..eb9b9599d 100644
---- a/t/integration/coverage.t
-+++ b/t/integration/coverage.t
-@@ -78,10 +78,11 @@ is(
- 't/integration/coverage/c.tx' => [{'subtest' => 'c'}],
- },
- 'c' => {
-- 't/integration/coverage/a.tx' => [
-- '*',
-- {'subtest' => 'c'},
-- ],
-+ 't/integration/coverage/a.tx' => bag {
-+ item '*';
-+ item {'subtest' => 'c'};
-+ end;
-+ },
- 't/integration/coverage/c.tx' => [{'subtest' => 'c'}]
- },
- },
---
-2.55.0
-
diff --git a/perl-Test2-Harness.rpmlintrc b/perl-Test2-Harness.rpmlintrc
index e60b0c1..d8917fc 100644
--- a/perl-Test2-Harness.rpmlintrc
+++ b/perl-Test2-Harness.rpmlintrc
@@ -1,6 +1,5 @@
addFilter('spelling-error .* yath')
addFilter('-tests\.noarch: E: zero-length .*/t/yath_script/nested/scripts/yath')
-addFilter('-tests\.noarch: W: dangling-relative-symlink .*/scripts')
addFilter('-tests\.noarch: W: devel-file-in-non-devel-package .*/t2/non_perl/test.c')
addFilter('-tests\.noarch: W: hidden-file-or-dir .*/\.sharedjobslots\.yml')
addFilter('-tests\.noarch: W: hidden-file-or-dir .*/\.yath.*\.rc')
diff --git a/perl-Test2-Harness.spec b/perl-Test2-Harness.spec
index 0e73529..80dc339 100644
--- a/perl-Test2-Harness.spec
+++ b/perl-Test2-Harness.spec
@@ -2,17 +2,13 @@
%bcond_without perl_Test2_Harness_enables_coverage
Name: perl-Test2-Harness
-%global cpan_version 1.000172
-Version: 1.0.172
-Release: 3%{?dist}
+%global cpan_version 1.000173
+Version: 1.0.173
+Release: 1%{?dist}
Summary: Test2 Harness designed for the Test2 event system
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/Test2-Harness
Source0: https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Harness-%{cpan_version}.tar.gz
-# Adapt to changes in perl-Test2-Plugin-Cover-0.000028, bug #2501026,
-# in upstream 1.000173,
-# <https://github.com/Test-More/Test2-Harness/issues/451>
-Patch0: Test2-Harness-1.000172-Make-coverage.t-tolerate-the-new-from-list-ordering.patch
# Help generators to recognize a Perl code
Patch99: Test2-Harness-1.000114-Adapt-tests-to-shebangs.patch
BuildArch: noarch
@@ -29,7 +25,7 @@ BuildRequires: perl(warnings)
# Run-time:
# git not used by App::Yath::Plugin::Git at the tests
# App::Yath::Script implicitly required by App::Yath::Util::find_yath()
-BuildRequires: perl(App::Yath::Script) >= 2.000011
+BuildRequires: perl(App::Yath::Script) >= 2.000017
BuildRequires: perl(B)
BuildRequires: perl(Carp)
BuildRequires: perl(constant)
@@ -121,7 +117,7 @@ BuildRequires: perl(Test2::Require::Module) >= %{test2_require_module_min_versi
# gcc not used
# App::Yath::Plugin::Git tries "git" command
Suggests: git-core
-Requires: perl(App::Yath::Script) >= 2.000011
+Requires: perl(App::Yath::Script) >= 2.000017
Suggests: perl(Cpanel::JSON::XS)
Requires: perl(Data::Dumper)
Suggests: perl(Devel::Cover)
@@ -165,7 +161,7 @@ Requires: perl(Test::Builder::Formatter) >= 1.302170
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((File::Path|goto::file|Importer|IO::Handle|List::Util|Long::Jump|Term::Table|Test2::API|Test2::Formatter|Test2::Util|Test2::Util::Term|Test2::V0|Test::Builder|Test::More|Test2::Plugin::Cover|Test2::Require::Module)\\)$
# Filter private modules
%global __requires_exclude %{__requires_exclude}|^perl\\((Ax|Bar|Baz|Bx|Cx|Foo|main::HBase|main::HBase::Wrapped)\\)
-%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\((AAA|Ax|App::Yath::Command::(Broken|Fake|fake)|App::Yath::Plugin::(Options|SelfTest|Test|TestPlugin)|Bar|Baz|Bx|BBB|Broken|CCC|Cx|FAST|Foo|Manager|Plugin|Preload|Preload::[^)]*|Resource|SchedulerKillerResource|SmokePlugin|StalledResource|TestPreload|TestSimplePreload|UnavailableResource)\\)
+%global __provides_exclude %{?__provides_exclude:%{__provides_exclude}|}^perl\\((AAA|Ax|App::Yath::Command::(Broken|Fake|fake)|App::Yath::Plugin::(Options|SelfTest|Test|TestPlugin)|ArrayrefHook|Bar|Baz|Bx|BBB|Broken|CCC|CoderefHook|Cx|FakeHook|FAST|Foo|Manager|Plugin|Preload|Preload::[^)]*|Resource|SchedulerKillerResource|SmokePlugin|StalledResource|TestPreload|TestSimplePreload|UnavailableResource)\\)
%description
This is a test harness toolkit for Perl Test2 system. It provides a yath tool,
@@ -192,7 +188,6 @@ with "%{_libexecdir}/%{name}/test".
%prep
%setup -q -n Test2-Harness-%{cpan_version}
-%patch -P 0 -p 1
chmod -x t2/non_perl/test.c
%if !%{with perl_Test2_Harness_enables_coverage}
for T in t/integration/coverage{,2,3,4}.t; do
@@ -296,6 +291,9 @@ make test
%{_libexecdir}/%{name}
%changelog
+* Mon Aug 17 2026 Petr Pisar <ppisar@redhat.com> - 1.0.173-1
+- 1.000173 bump
+
* Mon Aug 17 2026 Petr Pisar <ppisar@redhat.com> - 1.0.172-3
- Adapt to changes in perl-Test2-Plugin-Cover-0.000028 (bug #2501026)
diff --git a/sources b/sources
index a3d596f..e310e8e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Test2-Harness-1.000172.tar.gz) = c28217f7d1ec00096a60e486f019031ea0c5e441f5b2e4c4015c4160c3052e8650f4e00f8fb711cf072db1bef2dfdf36f6f804ebcc9fe3e9c85ce894198d5808
+SHA512 (Test2-Harness-1.000173.tar.gz) = 1297956e10e885bce3017574be872a3d5d565cf3cd56527917d4669d9832a4cab1b46488823f30d367b53a0d22f8009bb7f5bd50a9d19b0bb07b5695d3ed9a9e
reply other threads:[~2026-08-17 13:20 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178697281900.1.5968914529447366324.rpms-perl-Test2-Harness-b7d48e5d6187@fedoraproject.org \
--to=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox