mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
test_numeric.rb: loose precision assertion
* test/ruby/test_numeric.rb (TestNumeric#test_step): remove a loose precision assertion, as Float cannot keep complete precision. [ruby-core:86684] [Bug #14712] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
6509c1781c
commit
b7d260f185
1 changed files with 0 additions and 1 deletions
|
@ -289,7 +289,6 @@ class TestNumeric < Test::Unit::TestCase
|
|||
i <<= 1 until (bigflo - i).to_i < bignum
|
||||
bigflo -= i >> 1
|
||||
assert_equal(bigflo.to_i, (0.0).step(bigflo-1.0, 1.0).size)
|
||||
assert_operator((0.0).step(bignum.to_f, 1.0).size, :>=, bignum) # may loose precision
|
||||
|
||||
assert_step [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 10]
|
||||
assert_step [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, to: 10]
|
||||
|
|
Loading…
Reference in a new issue