summaryrefslogtreecommitdiff
path: root/test/test_extlibs.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_extlibs.rb')
-rw-r--r--test/test_extlibs.rb13
1 files changed, 2 insertions, 11 deletions
diff --git a/test/test_extlibs.rb b/test/test_extlibs.rb
index 958c9ff73e..122eca3f5c 100644
--- a/test/test_extlibs.rb
+++ b/test/test_extlibs.rb
@@ -10,7 +10,7 @@ class TestExtLibs < Test::Unit::TestCase
add_msg = ". #{add_msg}" if add_msg
log = "#{@extdir}/#{ext}/mkmf.log"
define_method("test_existence_of_#{ext}") do
- assert_separately([], <<-"end;", ignore_stderr: true) # do
+ assert_separately([], <<-"end;", ignore_stderr: true, timeout: 60) # do
log = #{log.dump}
msg = proc {
"extension library `#{ext}' is not found#{add_msg}\n" <<
@@ -34,18 +34,16 @@ class TestExtLibs < Test::Unit::TestCase
end.flatten.compact
excluded << '+' if excluded.empty?
if windows?
- excluded.map! {|i| i == '+' ? ['pty', 'syslog'] : i}
+ excluded.map! {|i| i == '+' ? ['pty'] : i}
excluded.flatten!
else
excluded.map! {|i| i == '+' ? '*win32*' : i}
end
@excluded = excluded
- check_existence "bigdecimal"
check_existence "continuation"
check_existence "coverage"
check_existence "date"
- #check_existence "dbm" # depend on libdbm
check_existence "digest"
check_existence "digest/bubblebabble"
check_existence "digest/md5"
@@ -55,27 +53,20 @@ class TestExtLibs < Test::Unit::TestCase
check_existence "etc"
check_existence "fcntl"
check_existence "fiber"
- check_existence "fiddle"
- #check_existence "gdbm" # depend on libgdbm
check_existence "io/console"
check_existence "io/nonblock"
check_existence "io/wait"
check_existence "json"
- check_existence "nkf"
check_existence "objspace"
check_existence "openssl", "this may be false positive, but should assert because rubygems requires this"
check_existence "pathname"
check_existence "psych"
check_existence "pty"
- check_existence "racc/cparse"
check_existence "rbconfig/sizeof"
- #check_existence "readline" # depend on libreadline
check_existence "ripper"
check_existence "socket"
check_existence "stringio"
check_existence "strscan"
- check_existence "syslog"
check_existence "thread"
- check_existence "win32ole"
check_existence "zlib", "this may be false positive, but should assert because rubygems requires this"
end