diff options
author | 2024-03-30 11:10:19 +0100 | |
---|---|---|
committer | 2024-03-31 08:04:28 +0200 | |
commit | 9059d54db3dd4474b00c7283e62367b579f45aad (patch) | |
tree | 95992c14cfd7478ceb2c1d2c65f4a253f7ff0665 /dev-ruby | |
parent | net-misc/curl: tighten net-libs/rustls-ffi dependency (diff) | |
download | gentoo-9059d54db3dd4474b00c7283e62367b579f45aad.tar.gz gentoo-9059d54db3dd4474b00c7283e62367b579f45aad.tar.bz2 gentoo-9059d54db3dd4474b00c7283e62367b579f45aad.zip |
dev-ruby/minitest-bonus-assertions: enable ruby33
Skip more tests that are fragile for whitespace changes.
Closes: https://bugs.gentoo.org/927956
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild index 6c0e2fcd63d5..3847c4ce3cfa 100644 --- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild +++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc" @@ -15,17 +15,24 @@ HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions" LICENSE="MIT" SLOT="2" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" +IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )" all_ruby_prepare() { sed -i -e '/\(bisect\|focus\|moar\)/ s:^:#:' test/minitest_config.rb || die - sed -i -e '/returns true if the \(keys are missing\|sets are not equal\)/askip "Flaky"' test/test_minitest-bonus-assertions.rb || die + sed -e '/returns true if the \(keys are missing\|sets are not equal\)/askip "Flaky"' \ + -i test/test_minitest-bonus-assertions.rb || die # Avoid test that returns slightly different formatting on ruby31 - sed -i -e '/is triggered with a different exception/askip "Fragile for output differences"' test/test_minitest-bonus-assertions.rb || die + sed -e '/is triggered with a different exception/askip "Fragile for output differences"' \ + -i test/test_minitest-bonus-assertions.rb || die + + # Avoid test that returns slightly different formatting with newer set versions. + sed -e '207iskip "Fragile for output differences"' \ + -e '225iskip "Fragile for output differences"' \ + -i test/test_minitest-bonus-assertions.rb || die } each_ruby_test() { |