mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* test/ruby/test_beginendblock.rb: add tests for nested BEGIN/END.
* test/ruby/beginmainend.rb: add tests for nested BEGIN/END. * test/ruby/endblockwarn.rb: new file added to test of END-in-method warning. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
0a5f6fd37d
commit
cd8d08b532
5 changed files with 119 additions and 19 deletions
|
@ -13,6 +13,9 @@ class TestFloat < Test::Unit::TestCase
|
|||
assert_equal(3, 2.6.round)
|
||||
assert_equal(-2, (-2.4).truncate)
|
||||
assert((13.4 % 1 - 0.4).abs < 0.0001)
|
||||
end
|
||||
|
||||
def test_nan
|
||||
nan = 0.0/0
|
||||
def nan.test(v)
|
||||
extend Test::Unit::Assertions
|
||||
|
@ -36,7 +39,9 @@ class TestFloat < Test::Unit::TestCase
|
|||
nan.test(-0.001);
|
||||
nan.test(1.0/0);
|
||||
nan.test(-1.0/0);
|
||||
end
|
||||
|
||||
def test_precision
|
||||
#s = "3.7517675036461267e+17"
|
||||
#assert(s == sprintf("%.16e", s.to_f))
|
||||
f = 3.7517675036461267e+17
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue