Sha256: 3af5611f4703cf5ad5da9ad44fd50b8ccce57d30fa084d3641dbcac7fee50f95
Contents?: true
Size: 596 Bytes
Versions: 1
Compression:
Stored size: 596 Bytes
Contents
require 'test_helper' class RationalTest < Test::Unit::TestCase def test_string assert "0".rational? assert "-1".rational? assert "1.0".rational? assert !"a".rational? assert !"1a".rational? assert !"a1".rational? end def test_symbol assert :'0'.rational? assert !:a.rational? end def test_object assert !Object.new.rational? assert !{}.rational? end def test_numeric assert !1.rational? assert Rational(1,2).rational? assert !Complex(1, 1).rational? assert !2.3.rational? assert !BigDecimal('1').rational? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
numeric-0.2.0 | test/rational_test.rb |