summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-07-23 14:55:53 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-07-23 14:57:05 +0900
commit347639ad8ad9fe2c6e88ff9b4faa21a11568bf6a (patch)
tree3e92739555a1785e43d320703a6e28f83524f57a
parentff397d0016b515c8a998ece4a73168c0c6061f0e (diff)
Removed fragile tests in https://github.com/ruby/ruby/pull/3349
-rw-r--r--test/objspace/test_objspace.rb22
1 files changed, 0 insertions, 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