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

Function CheckCreateInt

src/test/scriptnum_tests.cpp:41–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39}
40
41static void CheckCreateInt(const int64_t& num)
42{
43 CScriptNum10 bignum(num);
44 CScriptNum scriptnum(num);
45 BOOST_CHECK(verify(bignum, scriptnum));
46 BOOST_CHECK(verify(CScriptNum10(bignum.getint()), CScriptNum(scriptnum.getint())));
47 BOOST_CHECK(verify(CScriptNum10(scriptnum.getint()), CScriptNum(bignum.getint())));
48 BOOST_CHECK(verify(CScriptNum10(CScriptNum10(scriptnum.getint()).getint()), CScriptNum(CScriptNum(bignum.getint()).getint())));
49}
50
51
52static void CheckAdd(const int64_t& num1, const int64_t& num2)

Callers 1

RunCreateFunction · 0.85

Calls 4

verifyFunction · 0.85
CScriptNum10Class · 0.85
CScriptNumClass · 0.50
getintMethod · 0.45

Tested by

no test coverage detected