| # Not ISO specified |
| |
| assert('GC.enable') do |
| assert_false GC.disable |
| assert_true GC.enable |
| assert_false GC.enable |
| end |
| |
| assert('GC.disable') do |
| begin |
| assert_false GC.disable |
| assert_true GC.disable |
| ensure |
| GC.enable |
| end |
| end |
| |
| assert('GC.interval_ratio=') do |
| origin = GC.interval_ratio |
| begin |
| assert_equal 150, (GC.interval_ratio = 150) |
| ensure |
| GC.interval_ratio = origin |
| end |
| end |
| |
| assert('GC.step_ratio=') do |
| origin = GC.step_ratio |
| begin |
| assert_equal 150, (GC.step_ratio = 150) |
| ensure |
| GC.step_ratio = origin |
| end |
| end |
| |
| assert('GC.generational_mode=') do |
| origin = GC.generational_mode |
| begin |
| assert_false (GC.generational_mode = false) |
| assert_true (GC.generational_mode = true) |
| assert_true (GC.generational_mode = true) |
| ensure |
| GC.generational_mode = origin |
| end |
| end |