summaryrefslogtreecommitdiffstats
path: root/web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:19:16 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-24 09:53:24 +0000
commitb5f8ee61a7f7e9bd291dd26b0585d03eb686c941 (patch)
treed4d31289c39fc00da064a825df13a0b98ce95b10 /web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb
parentAdding upstream version 1.44.3. (diff)
downloadnetdata-upstream.tar.xz
netdata-upstream.zip
Adding upstream version 1.46.3.upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb')
-rw-r--r--web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb58
1 files changed, 0 insertions, 58 deletions
diff --git a/web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb b/web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb
deleted file mode 100644
index c5a4b18b0..000000000
--- a/web/server/h2o/libh2o/deps/mruby-require/test/test_nest_loop.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-$dir = File.join(Dir.tmpdir, "mruby-require-test-#{Time.now.to_i}.#{Time.now.usec}")
-
-def test_setup
- Dir.mkdir($dir)
-
- File.open(File.join($dir, "loop1.rb"), "w") do |fp|
- fp.puts "require 'loop2.rb'"
- fp.puts "$loop1 = 'loop1'"
- end
- File.open(File.join($dir, "loop2.rb"), "w") do |fp|
- fp.puts "require 'loop1.rb'"
- fp.puts "$loop2 = 'loop2'"
- end
-
- $require_test_count = 10
- (1..$require_test_count-1).each do |i|
- File.open(File.join($dir, "#{i+1}.rb"), "w") do |fp|
- fp.puts "require '#{i}'"
- fp.puts "s = 0"
- (0..100).each{|num| fp.puts "s += #{num}" }
- end
- end
- File.open(File.join($dir, "1.rb"), "w") do |fp|
- fp.puts "$require_test_0 = 123"
- end
-
- $LOAD_PATH = [$dir]
-end
-
-def test_cleanup
- if $dir && File.exist?($dir)
- Dir.entries($dir).each do |e|
- next if ['.', '..'].include? e
- File.unlink File.join($dir,e)
- end
- Dir.unlink $dir
- end
-end
-
-#####
-test_setup
-#####
-
-assert("require loop check") do
- require 'loop1'
- assert_equal 'loop1', $loop1
- assert_equal 'loop2', $loop2
-end
-
-assert("require nest") do
- before = $".size
- require "#{$require_test_count}"
- assert_equal before + $require_test_count, $".size
-end
-
-#####
-test_cleanup
-#####