test/test_fmt.rb in nio-0.2.0 vs test/test_fmt.rb in nio-0.2.1
- old
+ new
@@ -150,10 +150,13 @@
assert_equal "0",BigDec(0).nio_write(fmt)
$data.each do |x|
x = BigDecimal(x.to_s)
assert_equal x,BigDecimal.nio_read(x.nio_write(fmt),fmt)
end
-
+ assert_equal "1E500",BigDec('1E500').nio_write
+ assert_equal "1E-500",BigDec('1E-500').nio_write
+ assert_equal "-1E500",BigDec('-1E500').nio_write
+ assert_equal "-1E-500",BigDec('-1E-500').nio_write
end
def test_Rational
assert_equal "0",Rational(0,1).nio_write
fmt = Fmt.mode(:gen,:exact)