commit:     fd103efe44be7c814dc58f9a2c9557f4ca01cc69
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 21 07:03:37 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 07:04:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd103efe

dev-ruby/dry-struct: fix tests

Skip another fragile test and add missing test dependency on
dev-ruby/warning.

Closes: https://bugs.gentoo.org/927353
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/dry-struct/dry-struct-1.6.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/dry-struct/dry-struct-1.6.0.ebuild 
b/dev-ruby/dry-struct/dry-struct-1.6.0.ebuild
index 8b4fd4535562..e40ded27b8c5 100644
--- a/dev-ruby/dry-struct/dry-struct-1.6.0.ebuild
+++ b/dev-ruby/dry-struct/dry-struct-1.6.0.ebuild
@@ -21,7 +21,7 @@ LICENSE="MIT"
 
 KEYWORDS="~amd64"
 SLOT="$(ver_cut 1)"
-IUSE=""
+IUSE="test"
 
 ruby_add_rdepend "
        dev-ruby/dry-core:1
@@ -33,10 +33,12 @@ ruby_add_rdepend "
 ruby_add_bdepend "test? (
        dev-ruby/dry-monads
        dev-ruby/dry-struct
+       dev-ruby/warning
 )"
 
 all_ruby_prepare() {
        # Avoid broken spec, already fixed upstream.
        sed -e '/with Test::User/ s/context/xcontext/' \
+               -e '/with Test::SuperUSer/ s/context/xcontext/' \
                -i spec/extensions/pretty_print_spec.rb || die
 }

Reply via email to