diff options
author | Peter Zhu <[email protected]> | 2024-10-10 11:52:33 -0400 |
---|---|---|
committer | Peter Zhu <[email protected]> | 2024-10-11 11:35:45 -0400 |
commit | 2dab59933c469e50e66ac2adc2d9bb73554e2e21 (patch) | |
tree | 48cb0fd4a296282e4482269a97b08fa49947edce | |
parent | 77c7d88015aa7454f2c34d54ec313dc4dc464ae0 (diff) |
Remove defined check for GC.config in test_gc.rb
GC.config is always defined.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11867
-rw-r--r-- | test/ruby/test_gc.rb | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/test/ruby/test_gc.rb b/test/ruby/test_gc.rb index faa0b1f893..7c49f0f5bb 100644 --- a/test/ruby/test_gc.rb +++ b/test/ruby/test_gc.rb @@ -53,22 +53,16 @@ class TestGc < Test::Unit::TestCase end def test_gc_config_full_mark_by_default - omit "unsupported platform/GC" unless defined?(GC.config) - config = GC.config assert_not_empty(config) assert_true(config[:rgengc_allow_full_mark]) end def test_gc_config_invalid_args - omit "unsupported platform/GC" unless defined?(GC.config) - assert_raise(ArgumentError) { GC.config(0) } end def test_gc_config_setting_returns_updated_config_hash - omit "unsupported platform/GC" unless defined?(GC.config) - old_value = GC.config[:rgengc_allow_full_mark] assert_true(old_value) @@ -82,8 +76,6 @@ class TestGc < Test::Unit::TestCase end def test_gc_config_setting_returns_nil_for_missing_keys - omit "unsupported platform/GC" unless defined?(GC.config) - missing_value = GC.config(no_such_key: true)[:no_such_key] assert_nil(missing_value) ensure @@ -92,8 +84,6 @@ class TestGc < Test::Unit::TestCase end def test_gc_config_disable_major - omit "unsupported platform/GC" unless defined?(GC.config) - GC.enable GC.start @@ -116,8 +106,6 @@ class TestGc < Test::Unit::TestCase end def test_gc_config_disable_major_gc_start_always_works - omit "unsupported platform/GC" unless defined?(GC.config) - GC.config(full_mark: false) major_count = GC.stat[:major_gc_count] |