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 ());