summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorPatrick Norton <patrick.147.norton@gmail.com>2025-11-09 15:19:41 -0500
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-11-15 17:32:49 +0100
commit26d63a058d5b16e706b5ae4d1591f351c5f9c54c (patch)
treeb697697cbb3fff6149d5dbbde5e92d262f0a92dc /gnu
parentb49a8c6937f79dfd85f036111a8b6486ad5147d1 (diff)
gnu: Add perl-test-run-plugin-breakonfailure.
* gnu/packages/perl.scm (perl-test-run-plugin-breakonfailure): New variable. Change-Id: I719ebe327e363bfd8f03addb8bcdbe4040b25b5b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/perl.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index e399ff20b70..4cae6c2628e 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -5064,6 +5064,31 @@ Task::Test::Run::AllPlugins for more detailed instructions.")
5064scripts with Test::Run.") 5064scripts with Test::Run.")
5065 (license license:x11))) 5065 (license license:x11)))
5066 5066
5067(define-public perl-test-run-plugin-breakonfailure
5068 (package
5069 (name "perl-test-run-plugin-breakonfailure")
5070 (version "0.0.6")
5071 (source
5072 (origin
5073 (method url-fetch)
5074 (uri (string-append
5075 "mirror://cpan/authors/id/S/SH/SHLOMIF/"
5076 "Test-Run-Plugin-BreakOnFailure-v"
5077 version ".tar.gz"))
5078 (sha256
5079 (base32 "1a8k9p89s31wrax0yk8p0zsvj40mjgi0bnjmj0949hghwbihw650"))))
5080 (build-system perl-build-system)
5081 (native-inputs (list perl-module-build perl-test-run-cmdline
5082 perl-test-trap perl-yaml-libyaml))
5083 (propagated-inputs (list perl-moose perl-mro-compat perl-test-run
5084 perl-test-run-cmdline))
5085 (home-page "https://metacpan.org/release/Test-Run-Plugin-BreakOnFailure")
5086 (synopsis "Stop processing the entire test suite on first failure")
5087 (description
5088 "This package allows you to stop processing the entire test suite after the
5089first failure, instead of going all the way through it.")
5090 (license license:x11)))
5091
5067(define-public perl-eval-closure 5092(define-public perl-eval-closure
5068 (package 5093 (package
5069 (name "perl-eval-closure") 5094 (name "perl-eval-closure")