summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-06-18 16:27:57 +0200
committerAndreas Enge <andreas@enge.fr>2025-06-20 20:40:07 +0200
commitbeb50dbfe64c42d80faf3e3e4221d7af4ec77737 (patch)
treef9d85b3247c6722f01ea35fc6b9a78a00b94d1f9
parent30db9629e2e907a0d416534e3bc56612a6f99c2e (diff)
gnu: ruby-rspec-given: Skip failing tests.
* gnu/packages/ruby-xyz.scm (ruby-spec-given)[arguments]{phases}: Refresh phase ruby-rspec-given.
-rw-r--r--gnu/packages/ruby-xyz.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 00180c761c..8feab21550 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -495,13 +495,17 @@ ascending order")
(("sh \"rspec")
"sh \"rspec -Ilib:examples"))))
(add-after 'extract-gemspec 'delete-failing-tests
- ;; See: https://github.com/jimweirich/rspec-given/issues/57.
+ ;; See: https://github.com/jimweirich/rspec-given/issues/57
+ ;; and https://github.com/rspec-given/rspec-given/issues/32
(lambda _
(substitute* ".gemspec"
+ (("\"spec/lib/given/line_extractor_spec.rb\".freeze, ")
+ "")
(("\"spec/lib/given/natural_assertion_spec.rb\".freeze, ")
"")
(("\"examples/integration/failing_messages_spec.rb\".freeze, ")
""))
+ (delete-file "spec/lib/given/line_extractor_spec.rb")
(delete-file "spec/lib/given/natural_assertion_spec.rb")
(delete-file "examples/integration/failing_messages_spec.rb"))))))
(native-inputs