From 9e859a8cd1ad6318dd8b1d748ab61a49b28650d8 Mon Sep 17 00:00:00 2001 From: Badlop Date: Mon, 26 Feb 2024 09:06:48 +0100 Subject: [PATCH] EUnit: Starting in Erlang/OTP 27.0-rc1, 0.0 and -0.0 are longer exactly equal Reference: https://erlang.org/documentation/doc-15.0-rc1/doc/upcoming_incompatibilities.html#0-0-and-0-0-will-no-longer-be-exactly-equal --- src/sqlite3_lib.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sqlite3_lib.erl b/src/sqlite3_lib.erl index f8afa67..83359d3 100644 --- a/src/sqlite3_lib.erl +++ b/src/sqlite3_lib.erl @@ -440,7 +440,7 @@ number_test() -> ?assertEqual(sql_number(" 1 "), {error, not_a_number}), ?assertEqual(sql_number("0"), 0), ?assertEqual(sql_number("0.0"), 0.0), - ?assertEqual(sql_number("-0.0"), 0.0), + ?assertEqual(sql_number("-0.0"), -0.0), ?assertEqual(sql_number("+0.0"), 0.0). create_table_sql_test() ->