MCPcopy Create free account
hub / github.com/LUX-Core/lux / CheckCreateInt

Function CheckCreateInt

src/test/scriptnum_tests.cpp:36–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36static void CheckCreateInt(const int64_t& num)
37{
38 CBigNum bignum(num);
39 CScriptNum scriptnum(num);
40 BOOST_CHECK(verify(bignum, scriptnum));
41 BOOST_CHECK(verify(bignum.getint(), CScriptNum(scriptnum.getint())));
42 BOOST_CHECK(verify(scriptnum.getint(), CScriptNum(bignum.getint())));
43 BOOST_CHECK(verify(CBigNum(scriptnum.getint()).getint(), CScriptNum(CScriptNum(bignum.getint()).getint())));
44}
45
46
47static void CheckAdd(const int64_t& num1, const int64_t& num2)

Callers 1

RunCreateFunction · 0.85

Calls 4

verifyFunction · 0.85
CBigNumClass · 0.85
CScriptNumClass · 0.50
getintMethod · 0.45

Tested by

no test coverage detected