commit:     8096f7e806dee52b5baf85afd5ab2e5f21aaceaf
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 06:32:59 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May  7 06:33:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8096f7e8

dev-lang/ruby: avoid tests requiring a network

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-lang/ruby/ruby-3.1.2-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-lang/ruby/ruby-3.1.2-r1.ebuild 
b/dev-lang/ruby/ruby-3.1.2-r1.ebuild
index 17f304b872ac..9f1eb80dffaf 100644
--- a/dev-lang/ruby/ruby-3.1.2-r1.ebuild
+++ b/dev-lang/ruby/ruby-3.1.2-r1.ebuild
@@ -84,8 +84,9 @@ src_prepare() {
        einfo "Removing bundled libraries..."
        rm -fr ext/fiddle/libffi-3.2.1 || die
 
-       # Remove tests that are known to fail
+       # Remove tests that are known to fail or require a network connection
        rm -f test/ruby/test_process.rb 
test/rubygems/test_gem{,_path_support}.rb || die
+       rm -f test/rinda/test_rinda.rb test/socket/test_tcp.rb 
test/fiber/test_address_resolve.rb 
spec/ruby/library/socket/tcpsocket/{initialize,open}_spec.rb|| die
 
        if use prefix ; then
                # Fix hardcoded SHELL var in mkmf library

Reply via email to