diff options
author | Florian Frank <flori@ping.de> | 2016-02-25 00:24:59 +0100 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2016-02-25 00:24:59 +0100 |
commit | 8d08bb3db9e9e04a5a500c34e44cce4bb04b2ad8 (patch) | |
tree | c2fc22c9429b5b321e8d763db141c7a506229b0d /tests | |
parent | 7a62bde10d24553d7d47d0f5c36e107d4d946785 (diff) | |
download | json-8d08bb3db9e9e04a5a500c34e44cce4bb04b2ad8.tar.gz |
Be goneā¦
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/test_json_generate.rb | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/tests/test_json_generate.rb b/tests/test_json_generate.rb index 3dea970..cc8e7cd 100755 --- a/tests/test_json_generate.rb +++ b/tests/test_json_generate.rb @@ -345,17 +345,4 @@ EOT assert_equal '[""]', JSON.generate([s.new]) end end - - if EnvUtil.gc_stress_to_class? - def assert_no_memory_leak(code, *rest, **opt) - code = "8.times {20_000.times {begin #{code}; rescue NoMemoryError; end}; GC.start}" - super(["-rjson/ext/generator"], - "GC.add_stress_to_class(JSON::Ext::Generator::State); "\ - "#{code}", code, *rest, rss: true, limit: 1.1, **opt) - end - - def test_no_memory_leak_allocate - assert_no_memory_leak("JSON::Ext::Generator::State.allocate") - end - end end |