From 28f1919249465d3230f45ed21686c5a836d56df0 Mon Sep 17 00:00:00 2001 From: Monzero Build System Date: Sat, 15 Aug 2026 21:14:26 +0100 Subject: Establish Monzero Phase 0 and inactive assets baseline --- tests/unit_tests/parse_amount.cpp | 50 +++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'tests/unit_tests/parse_amount.cpp') diff --git a/tests/unit_tests/parse_amount.cpp b/tests/unit_tests/parse_amount.cpp index 9a2a21c2b..63888b213 100644 --- a/tests/unit_tests/parse_amount.cpp +++ b/tests/unit_tests/parse_amount.cpp @@ -105,27 +105,27 @@ TEST_pos(0, 00_00000000); TEST_pos(0, 00_000000000); TEST_pos(0, 00_00000000000000000000000000000000); -TEST_pos(1, 0_000000000001); -TEST_pos(1, 0_0000000000010); -TEST_pos(1, 0_0000000000010000000000000000000000000); -TEST_pos(9, 0_000000000009); -TEST_pos(9, 0_0000000000090); -TEST_pos(9, 0_0000000000090000000000000000000000000); - -TEST_pos(1000000000000, 1); -TEST_pos(10000000000000, 10); -TEST_pos(100000000000000, 100); -TEST_pos(1000000000000000, 1000); -TEST_pos(6553500000000000, 6553_5); -TEST_pos(429496729500000000, 429496_7295); -TEST_pos(18446744073700000000, 18446744_0737); -TEST_pos(18446744073700000000, 18446744_0737000); -TEST_pos(18446744073700000000, 18446744_07370000); -TEST_pos(18446744073700000000, 18446744_073700000); -TEST_pos(18446744073700000000, 18446744_0737000000000000000); +TEST_pos(1, 0_00000000001); +TEST_pos(1, 0_000000000010); +TEST_pos(1, 0_000000000010000000000000000000000000); +TEST_pos(9, 0_00000000009); +TEST_pos(9, 0_000000000090); +TEST_pos(9, 0_000000000090000000000000000000000000); + +TEST_pos(100000000000, 1); +TEST_pos(1000000000000, 10); +TEST_pos(10000000000000, 100); +TEST_pos(100000000000000, 1000); +TEST_pos(655350000000000, 6553_5); +TEST_pos(42949672950000000, 429496_7295); +TEST_pos(1844674407370000000, 18446744_0737); +TEST_pos(1844674407370000000, 18446744_0737000); +TEST_pos(1844674407370000000, 18446744_07370000); +TEST_pos(1844674407370000000, 18446744_073700000); +TEST_pos(1844674407370000000, 18446744_0737000000000000000); /* Max supply */ -TEST_pos(18446744073709551615, 18446744_073709551615); +TEST_pos(18446744073709551615, 184467440_73709551615); // Invalid numbers TEST_neg_n(~, empty_string); @@ -135,14 +135,14 @@ TEST_neg_n(-1, minus_1); TEST_neg_n(+1, plus_1); TEST_neg_n(_, only_point); -// Don't go below 10^-12 -TEST_neg(0_0000000000001); -TEST_neg(0_0000000000009); -TEST_neg(184467440737_000000001); +// Don't go below 10^-11 +TEST_neg(0_000000000001); +TEST_neg(0_000000000009); +TEST_neg(184467440_000000000001); // Overflow -TEST_neg(184467440737_09551616); -TEST_neg(184467440738); +TEST_neg(184467440_73709551616); +TEST_neg(184467441); TEST_neg(18446744073709551616); // Two or more points -- cgit v1.2.3