diff --git a/test/data/float_data.gleam b/test/data/float_data.gleam index b227c72..45d1b66 100644 --- a/test/data/float_data.gleam +++ b/test/data/float_data.gleam @@ -208,6 +208,16 @@ pub const data: List(FloatTestData) = [ output: Error(UnknownCharacter("c", 6)), python_output: Error(Nil), ), + FloatTestData( + input: "e", + output: Error(InvalidExponentPosition("e", 0)), + python_output: Error(Nil), + ), + FloatTestData( + input: "E", + output: Error(InvalidExponentPosition("E", 0)), + python_output: Error(Nil), + ), FloatTestData( input: "e4", output: Error(InvalidExponentPosition("e", 0)), @@ -228,6 +238,16 @@ pub const data: List(FloatTestData) = [ output: Error(InvalidExponentPosition("E", 1)), python_output: Error(Nil), ), + FloatTestData( + input: ".e", + output: Error(InvalidExponentPosition("e", 1)), + python_output: Error(Nil), + ), + FloatTestData( + input: ".E", + output: Error(InvalidExponentPosition("E", 1)), + python_output: Error(Nil), + ), FloatTestData( input: ".e4", output: Error(InvalidExponentPosition("e", 1)),