From 856d89b7ae01c23fa4711e669fb798664ba0342a Mon Sep 17 00:00:00 2001 From: Lee Bousfield Date: Thu, 12 Jul 2018 21:59:27 -0600 Subject: [PATCH] Fix more time comparison in rpc tests --- rai/core_test/rpc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rai/core_test/rpc.cpp b/rai/core_test/rpc.cpp index 369dc3e5..8f550e1a 100644 --- a/rai/core_test/rpc.cpp +++ b/rai/core_test/rpc.cpp @@ -2886,7 +2886,7 @@ TEST (rpc, account_info) std::string balance (response.json.get ("balance")); ASSERT_EQ ("100", balance); std::string modified_timestamp (response.json.get ("modified_timestamp")); - ASSERT_TRUE (time - stol (modified_timestamp) < 5); + ASSERT_LT (std::abs ((long)time - stol (modified_timestamp)), 5); std::string block_count (response.json.get ("block_count")); ASSERT_EQ ("2", block_count); boost::optional weight (response.json.get_optional ("weight")); @@ -3092,7 +3092,7 @@ TEST (rpc, ledger) std::string balance_text (accounts.second.get ("balance")); ASSERT_EQ ("340282366920938463463374607431768211355", balance_text); std::string modified_timestamp (accounts.second.get ("modified_timestamp")); - ASSERT_EQ (std::to_string (time), modified_timestamp); + ASSERT_LT (std::abs ((long)time - stol (modified_timestamp)), 5); std::string block_count (accounts.second.get ("block_count")); ASSERT_EQ ("1", block_count); boost::optional weight (accounts.second.get_optional ("weight"));