MCPcopy Create free account
hub / github.com/ElementsProject/elements / CheckAccessCoin

Function CheckAccessCoin

src/test/coins_tests.cpp:632–643  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

630};
631
632static void CheckAccessCoin(CAmount base_value, CAmount cache_value, CAmount expected_value, char cache_flags, char expected_flags)
633{
634 SingleEntryCacheTest test(base_value, cache_value, cache_flags);
635 test.cache.AccessCoin(OUTPOINT.second);
636 test.cache.SelfTest();
637
638 CAmount result_value;
639 char result_flags;
640 GetCoinsMapEntry(test.cache.map(), result_value, result_flags);
641 BOOST_CHECK_EQUAL(result_value, expected_value);
642 BOOST_CHECK_EQUAL(result_flags, expected_flags);
643}
644
645BOOST_AUTO_TEST_CASE(ccoins_access)
646{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 2

GetCoinsMapEntryFunction · 0.85
SelfTestMethod · 0.80

Tested by

no test coverage detected