From 347639ad8ad9fe2c6e88ff9b4faa21a11568bf6a Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 23 Jul 2020 14:55:53 +0900 Subject: [PATCH] Removed fragile tests in https://github.com/ruby/ruby/pull/3349 --- test/objspace/test_objspace.rb | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/test/objspace/test_objspace.rb b/test/objspace/test_objspace.rb index de270583c1..a2242639c7 100644 --- a/test/objspace/test_objspace.rb +++ b/test/objspace/test_objspace.rb @@ -504,30 +504,8 @@ class TestObjSpace < Test::Unit::TestCase ;;; end - def test_dump_allocations - object = Object.new - assert_allocations_count(3) { ObjectSpace.dump(object) } - end - def test_anonymous_class_name - klass = Class.new - assert_allocations_count(4) { ObjectSpace.dump(klass) } - assert_allocations_count(3) { ObjectSpace.dump(klass) } - - mod = Module.new - assert_allocations_count(3) { ObjectSpace.dump(mod) } - assert_not_include ObjectSpace.dump(Class.new), '"name"' assert_not_include ObjectSpace.dump(Module.new), '"name"' end - - private - - def assert_allocations_count(count) - ObjectSpace.dump(Object.new) # warming up - - before = GC.stat(:total_allocated_objects) - yield - assert_equal count, GC.stat(:total_allocated_objects) - before - end end