From 443f7967e666e6a59c7875c9f6e00e210c0d899e Mon Sep 17 00:00:00 2001 From: clemahieu Date: Sun, 26 Oct 2014 13:49:37 -0500 Subject: [PATCH] Testing decimal decoding. --- rai/test/uint256_union.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/rai/test/uint256_union.cpp b/rai/test/uint256_union.cpp index 0396646a..827d5f30 100644 --- a/rai/test/uint256_union.cpp +++ b/rai/test/uint256_union.cpp @@ -2,6 +2,14 @@ #include +TEST (uint128_union, decode_dec) +{ + rai::uint128_union value; + std::string text ("16"); + ASSERT_FALSE (value.decode_dec (text)); + ASSERT_EQ (16, value.qwords [0]); +} + TEST (uint256_union, key_encryption) { rai::keypair key1; @@ -82,6 +90,14 @@ TEST (uint256_union, max_hex) ASSERT_EQ (rai::uint256_t ("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"), output.number ()); } +TEST (uint256_union, decode_dec) +{ + rai::uint256_union value; + std::string text ("16"); + ASSERT_FALSE (value.decode_dec (text)); + ASSERT_EQ (16, value.qwords [0]); +} + TEST (uint256_union, max_dec) { rai::uint256_union input (std::numeric_limits ::max ());