Rename supports_auto_compact? to supports_compact?
It's testing whether GC compaction is supported in general.
This commit is contained in:
parent
6a88e9d430
commit
8aeb60aec8
Notes:
git
2024-10-11 19:29:28 +00:00
@ -8,7 +8,7 @@ end
|
|||||||
|
|
||||||
class TestGCCompact < Test::Unit::TestCase
|
class TestGCCompact < Test::Unit::TestCase
|
||||||
module CompactionSupportInspector
|
module CompactionSupportInspector
|
||||||
def supports_auto_compact?
|
def supports_compact?
|
||||||
GC.respond_to?(:compact)
|
GC.respond_to?(:compact)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -17,7 +17,7 @@ class TestGCCompact < Test::Unit::TestCase
|
|||||||
include CompactionSupportInspector
|
include CompactionSupportInspector
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
omit "autocompact not supported on this platform" unless supports_auto_compact?
|
omit "GC compaction not supported on this platform" unless supports_compact?
|
||||||
super
|
super
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -83,7 +83,7 @@ class TestGCCompact < Test::Unit::TestCase
|
|||||||
include CompactionSupportInspector
|
include CompactionSupportInspector
|
||||||
|
|
||||||
def assert_not_implemented(method, *args)
|
def assert_not_implemented(method, *args)
|
||||||
omit "autocompact is supported on this platform" if supports_auto_compact?
|
omit "autocompact is supported on this platform" if supports_compact?
|
||||||
|
|
||||||
assert_raise(NotImplementedError) { GC.send(method, *args) }
|
assert_raise(NotImplementedError) { GC.send(method, *args) }
|
||||||
refute(GC.respond_to?(method), "GC.#{method} should be defined as rb_f_notimplement")
|
refute(GC.respond_to?(method), "GC.#{method} should be defined as rb_f_notimplement")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user