mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-12 06:58:57 +01:00
Allow setting nMinimumChainWork on command line
This commit is contained in:
committed by
Suhas Daftuar
parent
e0e3cbbf08
commit
0311836f69
@@ -253,6 +253,31 @@ 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)
|
||||
{
|
||||
SeedInsecureRand(true);
|
||||
|
||||
Reference in New Issue
Block a user