source: EcnlProtoTool/trunk/mruby-1.2.0/test/t/gc.rb@ 321

Last change on this file since 321 was 321, checked in by coas-nagasima, 7 years ago

文字コードを設定

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/x-ruby;charset=UTF-8
File size: 833 bytes
Line 
1# Not ISO specified
2
3assert('GC.enable') do
4 assert_false GC.disable
5 assert_true GC.enable
6 assert_false GC.enable
7end
8
9assert('GC.disable') do
10 begin
11 assert_false GC.disable
12 assert_true GC.disable
13 ensure
14 GC.enable
15 end
16end
17
18assert('GC.interval_ratio=') do
19 origin = GC.interval_ratio
20 begin
21 assert_equal 150, (GC.interval_ratio = 150)
22 ensure
23 GC.interval_ratio = origin
24 end
25end
26
27assert('GC.step_ratio=') do
28 origin = GC.step_ratio
29 begin
30 assert_equal 150, (GC.step_ratio = 150)
31 ensure
32 GC.step_ratio = origin
33 end
34end
35
36assert('GC.generational_mode=') do
37 origin = GC.generational_mode
38 begin
39 assert_false (GC.generational_mode = false)
40 assert_true (GC.generational_mode = true)
41 assert_true (GC.generational_mode = true)
42 ensure
43 GC.generational_mode = origin
44 end
45end
Note: See TracBrowser for help on using the repository browser.