diff options
Diffstat (limited to 'ruby_2_2/bootstraptest/test_load.rb')
-rw-r--r-- | ruby_2_2/bootstraptest/test_load.rb | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/ruby_2_2/bootstraptest/test_load.rb b/ruby_2_2/bootstraptest/test_load.rb deleted file mode 100644 index e63c93a8f4..0000000000 --- a/ruby_2_2/bootstraptest/test_load.rb +++ /dev/null @@ -1,27 +0,0 @@ -assert_equal 'ok', %q{ - open("require-lock-test.rb", "w") {|f| - f.puts "sleep 0.1" - f.puts "module M" - f.puts "end" - } - $:.unshift Dir.pwd - vs = (1..2).map {|i| - Thread.start { - require "require-lock-test" - M - } - }.map {|t| t.value } - vs[0] == M && vs[1] == M ? :ok : :ng -}, '[ruby-dev:32048]' - -assert_equal 'ok', %q{ - %w[a a/foo b].each {|d| Dir.mkdir(d)} - open("b/foo", "w") {|f| f.puts "$ok = :ok"} - $:.replace(%w[a b]) - begin - load "foo" - $ok - rescue => e - e.message - end -}, '[ruby-dev:38097]' |