diff options
Diffstat (limited to 'spec/ruby/core/gc/stat_spec.rb')
| -rw-r--r-- | spec/ruby/core/gc/stat_spec.rb | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/spec/ruby/core/gc/stat_spec.rb b/spec/ruby/core/gc/stat_spec.rb index 3b43b28a92..6e4800b3e3 100644 --- a/spec/ruby/core/gc/stat_spec.rb +++ b/spec/ruby/core/gc/stat_spec.rb @@ -3,7 +3,7 @@ require_relative '../../spec_helper' describe "GC.stat" do it "returns hash of values" do stat = GC.stat - stat.should be_kind_of(Hash) + stat.should.is_a?(Hash) stat.keys.should.include?(:count) end @@ -11,18 +11,18 @@ describe "GC.stat" do hash = { count: "hello", __other__: "world" } stat = GC.stat(hash) - stat.should be_kind_of(Hash) - stat.should equal hash - stat[:count].should be_kind_of(Integer) + stat.should.is_a?(Hash) + stat.should.equal? hash + stat[:count].should.is_a?(Integer) stat[:__other__].should == "world" end it "the values are all Integer since rb_gc_stat() returns size_t" do - GC.stat.values.each { |value| value.should be_kind_of(Integer) } + GC.stat.values.each { |value| value.should.is_a?(Integer) } end it "can return a single value" do - GC.stat(:count).should be_kind_of(Integer) + GC.stat(:count).should.is_a?(Integer) end it "increases count after GC is run" do @@ -38,25 +38,25 @@ describe "GC.stat" do end it "provides some number for count" do - GC.stat(:count).should be_kind_of(Integer) - GC.stat[:count].should be_kind_of(Integer) + GC.stat(:count).should.is_a?(Integer) + GC.stat[:count].should.is_a?(Integer) end it "provides some number for heap_free_slots" do - GC.stat(:heap_free_slots).should be_kind_of(Integer) - GC.stat[:heap_free_slots].should be_kind_of(Integer) + GC.stat(:heap_free_slots).should.is_a?(Integer) + GC.stat[:heap_free_slots].should.is_a?(Integer) end it "provides some number for total_allocated_objects" do - GC.stat(:total_allocated_objects).should be_kind_of(Integer) - GC.stat[:total_allocated_objects].should be_kind_of(Integer) + GC.stat(:total_allocated_objects).should.is_a?(Integer) + GC.stat[:total_allocated_objects].should.is_a?(Integer) end it "raises an error if argument is not nil, a symbol, or a hash" do - -> { GC.stat(7) }.should raise_error(TypeError, "non-hash or symbol given") + -> { GC.stat(7) }.should.raise(TypeError, "non-hash or symbol given") end it "raises an error if an unknown key is given" do - -> { GC.stat(:foo) }.should raise_error(ArgumentError, "unknown key: foo") + -> { GC.stat(:foo) }.should.raise(ArgumentError, "unknown key: foo") end end |
