summaryrefslogtreecommitdiff
path: root/ruby_2_2/bootstraptest/test_load.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ruby_2_2/bootstraptest/test_load.rb')
-rw-r--r--ruby_2_2/bootstraptest/test_load.rb27
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]'