diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/gleam/float_test.gleam | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/gleam/float_test.gleam b/test/gleam/float_test.gleam index a91c2c4..6731c23 100644 --- a/test/gleam/float_test.gleam +++ b/test/gleam/float_test.gleam @@ -26,6 +26,18 @@ pub fn parse_test() { |> float.parse |> should.equal(Ok(0.123456789)) + "1.234e10" + |> float.parse + |> should.equal(Ok(1.234e10)) + + "-1.234e+10" + |> float.parse + |> should.equal(Ok(-1.234e10)) + + "1.234e-10" + |> float.parse + |> should.equal(Ok(1.234e-10)) + "" |> float.parse |> should.equal(Error(Nil)) |