commit:     a76878a9f8783b7f10116eb9434f8421ca65280a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 07:24:19 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 11 06:27:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76878a9

dev-ruby/serverengine: fix tests

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

 dev-ruby/serverengine/serverengine-2.3.0.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/serverengine/serverengine-2.3.0.ebuild 
b/dev-ruby/serverengine/serverengine-2.3.0.ebuild
index a93443157f38..5ca4aae1ebae 100644
--- a/dev-ruby/serverengine/serverengine-2.3.0.ebuild
+++ b/dev-ruby/serverengine/serverengine-2.3.0.ebuild
@@ -24,11 +24,15 @@ ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/timecop 
)"
 
 all_ruby_prepare() {
        sed -i -e '/rake/ s/~>/>=/' \
-               -e '/rspec/ s/2.13.0/2.13/' \
+               -e '/rspec/ s/2.13.0/3.0/' \
                -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die
+
+       sed -i -e '/color_enabled/ s:^:#:' -e '1irequire "fileutils"' 
spec/spec_helper.rb || die
+
+       sed -i -e '/raises SystemExit/askip "Exits rspec 3"' 
spec/multi_process_server_spec.rb || die
 }
 
 each_ruby_test() {
        # The specs spawn ruby processes with bundler support
-       ${RUBY} -S bundle exec rspec-2 spec || die
+       ${RUBY} -S bundle exec rspec-3 spec || die
 }

Reply via email to