1 |
commit: 8096f7e806dee52b5baf85afd5ab2e5f21aaceaf |
2 |
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat May 7 06:32:59 2022 +0000 |
4 |
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat May 7 06:33:53 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8096f7e8 |
7 |
|
8 |
dev-lang/ruby: avoid tests requiring a network |
9 |
|
10 |
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> |
11 |
|
12 |
dev-lang/ruby/ruby-3.1.2-r1.ebuild | 3 ++- |
13 |
1 file changed, 2 insertions(+), 1 deletion(-) |
14 |
|
15 |
diff --git a/dev-lang/ruby/ruby-3.1.2-r1.ebuild b/dev-lang/ruby/ruby-3.1.2-r1.ebuild |
16 |
index 17f304b872ac..9f1eb80dffaf 100644 |
17 |
--- a/dev-lang/ruby/ruby-3.1.2-r1.ebuild |
18 |
+++ b/dev-lang/ruby/ruby-3.1.2-r1.ebuild |
19 |
@@ -84,8 +84,9 @@ src_prepare() { |
20 |
einfo "Removing bundled libraries..." |
21 |
rm -fr ext/fiddle/libffi-3.2.1 || die |
22 |
|
23 |
- # Remove tests that are known to fail |
24 |
+ # Remove tests that are known to fail or require a network connection |
25 |
rm -f test/ruby/test_process.rb test/rubygems/test_gem{,_path_support}.rb || die |
26 |
+ 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 |
27 |
|
28 |
if use prefix ; then |
29 |
# Fix hardcoded SHELL var in mkmf library |