diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-06-28 05:34:50 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-06-28 05:34:50 +0000 |
commit | f28a12734b84997f673cb70268aa19cfebe54584 (patch) | |
tree | a41a6e7668bec4b6412768a64ef1bcb04e94bf08 /test/ruby/test_env.rb | |
parent | fd4df3be5c67859e043a58211c87731b25f78ee6 (diff) |
test_env.rb: relax limits
* test/ruby/test_env.rb (test_memory_leak_{aset,select,shift}):
increase rehearsals and memory leak limits.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/test_env.rb')
-rw-r--r-- | test/ruby/test_env.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/ruby/test_env.rb b/test/ruby/test_env.rb index be2b14333c..954464137b 100644 --- a/test/ruby/test_env.rb +++ b/test/ruby/test_env.rb @@ -511,23 +511,23 @@ class TestEnv < Test::Unit::TestCase def test_memory_leak_aset bug9977 = '[ruby-dev:48323] [Bug #9977]' - assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9977) + assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9977, limit: 2.0) ENV.clear k = 'FOO' v = (ENV[k] = 'bar'*5000 rescue 'bar'*1500) doit = proc {ENV[k] = v} - 50.times(&doit) + 500.times(&doit) end; end def test_memory_leak_select bug9978 = '[ruby-dev:48325] [Bug #9978]' - assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9978) + assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9978, limit: 2.0) ENV.clear k = 'FOO' (ENV[k] = 'bar'*5000 rescue 'bar'*1500) doit = proc {ENV.select {break}} - 50.times(&doit) + 500.times(&doit) end; end @@ -540,12 +540,12 @@ class TestEnv < Test::Unit::TestCase def test_memory_leak_shift bug9983 = '[ruby-dev:48332] [Bug #9983]' - assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9983) + assert_no_memory_leak([], <<-'end;', "5_000.times(&doit)", bug9983, limit: 2.0) ENV.clear k = 'FOO' v = (ENV[k] = 'bar'*5000 rescue 'bar'*1500) doit = proc {ENV[k] = v; ENV.shift} - 50.times(&doit) + 500.times(&doit) end; end end |