mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-17 13:07:54 +02:00
util: remove unused IsHexNumber
The relevant unit tests have been incorporated in uint256_tests/from_user_hex in a previous commit.
This commit is contained in:
parent
8a44d7d3c1
commit
2e58fdb544
4 changed files with 0 additions and 40 deletions
|
|
@ -432,31 +432,6 @@ BOOST_AUTO_TEST_CASE(util_IsHex)
|
|||
BOOST_CHECK(!IsHex("0x0000"));
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(util_IsHexNumber)
|
||||
{
|
||||
BOOST_CHECK(IsHexNumber("0x0"));
|
||||
BOOST_CHECK(IsHexNumber("0"));
|
||||
BOOST_CHECK(IsHexNumber("0x10"));
|
||||
BOOST_CHECK(IsHexNumber("10"));
|
||||
BOOST_CHECK(IsHexNumber("0xff"));
|
||||
BOOST_CHECK(IsHexNumber("ff"));
|
||||
BOOST_CHECK(IsHexNumber("0xFfa"));
|
||||
BOOST_CHECK(IsHexNumber("Ffa"));
|
||||
BOOST_CHECK(IsHexNumber("0x00112233445566778899aabbccddeeffAABBCCDDEEFF"));
|
||||
BOOST_CHECK(IsHexNumber("00112233445566778899aabbccddeeffAABBCCDDEEFF"));
|
||||
|
||||
BOOST_CHECK(!IsHexNumber("")); // empty string not allowed
|
||||
BOOST_CHECK(!IsHexNumber("0x")); // empty string after prefix not allowed
|
||||
BOOST_CHECK(!IsHexNumber("0x0 ")); // no spaces at end,
|
||||
BOOST_CHECK(!IsHexNumber(" 0x0")); // or beginning,
|
||||
BOOST_CHECK(!IsHexNumber("0x 0")); // or middle,
|
||||
BOOST_CHECK(!IsHexNumber(" ")); // etc.
|
||||
BOOST_CHECK(!IsHexNumber("0x0ga")); // invalid character
|
||||
BOOST_CHECK(!IsHexNumber("x0")); // broken prefix
|
||||
BOOST_CHECK(!IsHexNumber("0x0x00")); // two prefixes not allowed
|
||||
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(util_seed_insecure_rand)
|
||||
{
|
||||
SeedRandomForTest(SeedRand::ZEROS);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue