Sha256: 2c1b9bf3fc27e07a8439bb09daa7fad0eef488cfc6eb6197d71a2e5b7c0ee20c
Contents?: true
Size: 634 Bytes
Versions: 6
Compression:
Stored size: 634 Bytes
Contents
describe Integer, "#integer?" do [0, 23, 4509, 2222981011].each do |n| it "should return true for integer #{n}" do n.should be_integer end end end describe Float, "#integer?" do [23.0, 4509.0, 2222981011.000].each do |n| it "should return true for integer #{n}" do n.should be_integer end end [23.5, 4509.00001, 2222981011.020].each do |n| it "should return false for float #{n}" do n.should_not be_integer end end it "ignores digits past the seventh" do 3.00000001.should be_integer 123.0000000000032.should be_integer 123.000032.should_not be_integer end end
Version data entries
6 entries across 6 versions & 1 rubygems