LCOV - code coverage report
Current view:
top level
-
src/test
- script_tests.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
1118
1137
98.3 %
Date:
2020-09-26 01:30:44
Functions:
166
167
99.4 %
Function Name
Hit count
_Z9read_jsonRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
10
_ZL16ParseScriptErrorRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
1203
_ZL17FormatScriptError13ScriptError_t
2808
_ZN12script_tests12_GLOBAL__N_111TestBuilder10DamagePushEj
14
_ZN12script_tests12_GLOBAL__N_111TestBuilder10PushRedeemEv
36
_ZN12script_tests12_GLOBAL__N_111TestBuilder10PushWitSigERK4CKeyxijj10SigVersion
50
_ZN12script_tests12_GLOBAL__N_111TestBuilder11ScriptErrorE13ScriptError_t
71
_ZN12script_tests12_GLOBAL__N_111TestBuilder13PushWitRedeemEv
32
_ZN12script_tests12_GLOBAL__N_111TestBuilder3NumEi
50
_ZN12script_tests12_GLOBAL__N_111TestBuilder4PushERK7CPubKey
20
_ZN12script_tests12_GLOBAL__N_111TestBuilder4PushERK7CScript
21
_ZN12script_tests12_GLOBAL__N_111TestBuilder4PushERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
2
_ZN12script_tests12_GLOBAL__N_111TestBuilder4TestEv
134
_ZN12script_tests12_GLOBAL__N_111TestBuilder5AsWitEv
122
_ZN12script_tests12_GLOBAL__N_111TestBuilder6DoPushERKNSt3__16vectorIhNS2_9allocatorIhEEEE
253
_ZN12script_tests12_GLOBAL__N_111TestBuilder6DoPushEv
577
_ZN12script_tests12_GLOBAL__N_111TestBuilder6OpcodeERK10opcodetype
6
_ZN12script_tests12_GLOBAL__N_111TestBuilder7GetJSONEv
134
_ZN12script_tests12_GLOBAL__N_111TestBuilder7PushSigERK4CKeyijj10SigVersionx
142
_ZN12script_tests12_GLOBAL__N_111TestBuilder8EditPushEjRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
31
_ZN12script_tests12_GLOBAL__N_111TestBuilderC1ERK7CScriptRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEibNS0_11WitnessModeEix
134
_ZN12script_tests12_GLOBAL__N_111TestBuilderC1ERKS1_
523
_ZN12script_tests12_GLOBAL__N_111TestBuilderC2ERK7CScriptRKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEibNS0_11WitnessModeEix
134
_ZN12script_tests12_GLOBAL__N_111TestBuilderC2ERKS1_
523
_ZN12script_tests12_GLOBAL__N_111TestBuilderD1Ev
657
_ZN12script_tests12_GLOBAL__N_111TestBuilderD2Ev
657
_ZN12script_tests12_GLOBAL__N_111TestBuilderaSERKS1_
134
_ZN12script_tests12_GLOBAL__N_115JSONPrettyPrintERK8UniValue
1388
_ZN12script_tests12_GLOBAL__N_17KeyDataC1Ev
1
_ZN12script_tests12_GLOBAL__N_17KeyDataC2Ev
1
_ZN12script_tests12_GLOBAL__N_17KeyDataD1Ev
1
_ZN12script_tests12_GLOBAL__N_17KeyDataD2Ev
1
_ZN12script_tests12script_build11test_methodEv
1
_ZN12script_tests12script_buildC1Ev
1
_ZN12script_tests12script_buildC2Ev
1
_ZN12script_tests12script_buildD1Ev
1
_ZN12script_tests12script_buildD2Ev
1
_ZN12script_tests15script_PushData11test_methodEv
1
_ZN12script_tests15script_PushDataC1Ev
1
_ZN12script_tests15script_PushDataC2Ev
1
_ZN12script_tests15script_PushDataD1Ev
1
_ZN12script_tests15script_PushDataD2Ev
1
_ZN12script_tests16script_json_test11test_methodEv
1
_ZN12script_tests16script_json_testC1Ev
1
_ZN12script_tests16script_json_testC2Ev
1
_ZN12script_tests16script_json_testD1Ev
1
_ZN12script_tests16script_json_testD2Ev
1
_ZN12script_tests17CombineSignaturesERK6CTxOutRK19CMutableTransactionRK13SignatureDataS8_
17
_ZN12script_tests18script_HasValidOps11test_methodEv
1
_ZN12script_tests18script_HasValidOpsC1Ev
1
_ZN12script_tests18script_HasValidOpsC2Ev
1
_ZN12script_tests18script_HasValidOpsD1Ev
1
_ZN12script_tests18script_HasValidOpsD2Ev
1
_ZN12script_tests18script_combineSigs11test_methodEv
1
_ZN12script_tests18script_combineSigsC1Ev
1
_ZN12script_tests18script_combineSigsC2Ev
1
_ZN12script_tests18script_combineSigsD1Ev
1
_ZN12script_tests18script_combineSigsD2Ev
1
_ZN12script_tests19script_GetScriptAsm11test_methodEv
1
_ZN12script_tests19script_GetScriptAsmC1Ev
1
_ZN12script_tests19script_GetScriptAsmC2Ev
1
_ZN12script_tests19script_GetScriptAsmD1Ev
1
_ZN12script_tests19script_GetScriptAsmD2Ev
1
_ZN12script_tests20script_FindAndDelete11test_methodEv
1
_ZN12script_tests20script_FindAndDeleteC1Ev
1
_ZN12script_tests20script_FindAndDeleteC2Ev
1
_ZN12script_tests20script_FindAndDeleteD1Ev
1
_ZN12script_tests20script_FindAndDeleteD2Ev
1
_ZN12script_tests20script_standard_push11test_methodEv
1
_ZN12script_tests20script_standard_pushC1Ev
1
_ZN12script_tests20script_standard_pushC2Ev
1
_ZN12script_tests20script_standard_pushD1Ev
1
_ZN12script_tests20script_standard_pushD2Ev
1
_ZN12script_tests21script_cltv_truncated11test_methodEv
1
_ZN12script_tests21script_cltv_truncatedC1Ev
1
_ZN12script_tests21script_cltv_truncatedC2Ev
1
_ZN12script_tests21script_cltv_truncatedD1Ev
1
_ZN12script_tests21script_cltv_truncatedD2Ev
1
_ZN12script_tests22script_CHECKMULTISIG1211test_methodEv
1
_ZN12script_tests22script_CHECKMULTISIG12C1Ev
1
_ZN12script_tests22script_CHECKMULTISIG12C2Ev
1
_ZN12script_tests22script_CHECKMULTISIG12D1Ev
1
_ZN12script_tests22script_CHECKMULTISIG12D2Ev
1
_ZN12script_tests22script_CHECKMULTISIG2311test_methodEv
1
_ZN12script_tests22script_CHECKMULTISIG23C1Ev
1
_ZN12script_tests22script_CHECKMULTISIG23C2Ev
1
_ZN12script_tests22script_CHECKMULTISIG23D1Ev
1
_ZN12script_tests22script_CHECKMULTISIG23D2Ev
1
_ZN12script_tests36script_IsPushOnly_on_invalid_scripts11test_methodEv
1
_ZN12script_tests36script_IsPushOnly_on_invalid_scriptsC1Ev
1
_ZN12script_tests36script_IsPushOnly_on_invalid_scriptsC2Ev
1
_ZN12script_tests36script_IsPushOnly_on_invalid_scriptsD1Ev
1
_ZN12script_tests36script_IsPushOnly_on_invalid_scriptsD2Ev
1
_ZN12script_tests38bitcoinconsensus_verify_script_tx_size11test_methodEv
1
_ZN12script_tests38bitcoinconsensus_verify_script_tx_sizeC1Ev
1
_ZN12script_tests38bitcoinconsensus_verify_script_tx_sizeC2Ev
1
_ZN12script_tests38bitcoinconsensus_verify_script_tx_sizeD1Ev
1
_ZN12script_tests38bitcoinconsensus_verify_script_tx_sizeD2Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_returns_true11test_methodEv
1
_ZN12script_tests43bitcoinconsensus_verify_script_returns_trueC1Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_returns_trueC2Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_returns_trueD1Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_returns_trueD2Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_tx_index_err11test_methodEv
1
_ZN12script_tests43bitcoinconsensus_verify_script_tx_index_errC1Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_tx_index_errC2Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_tx_index_errD1Ev
1
_ZN12script_tests43bitcoinconsensus_verify_script_tx_index_errD2Ev
1
_ZN12script_tests44bitcoinconsensus_verify_script_invalid_flags11test_methodEv
1
_ZN12script_tests44bitcoinconsensus_verify_script_invalid_flagsC1Ev
1
_ZN12script_tests44bitcoinconsensus_verify_script_invalid_flagsC2Ev
1
_ZN12script_tests44bitcoinconsensus_verify_script_invalid_flagsD1Ev
1
_ZN12script_tests44bitcoinconsensus_verify_script_invalid_flagsD2Ev
1
_ZN12script_tests47bitcoinconsensus_verify_script_tx_serialization11test_methodEv
1
_ZN12script_tests47bitcoinconsensus_verify_script_tx_serializationC1Ev
1
_ZN12script_tests47bitcoinconsensus_verify_script_tx_serializationC2Ev
1
_ZN12script_tests47bitcoinconsensus_verify_script_tx_serializationD1Ev
1
_ZN12script_tests47bitcoinconsensus_verify_script_tx_serializationD2Ev
1
_ZN12script_tests50bitcoinconsensus_verify_script_amount_required_err11test_methodEv
1
_ZN12script_tests50bitcoinconsensus_verify_script_amount_required_errC1Ev
1
_ZN12script_tests50bitcoinconsensus_verify_script_amount_required_errC2Ev
1
_ZN12script_tests50bitcoinconsensus_verify_script_amount_required_errD1Ev
1
_ZN12script_tests50bitcoinconsensus_verify_script_amount_required_errD2Ev
1
_ZN12script_tests6DoTestERK7CScriptS2_RK14CScriptWitnessiRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEix
1337
_ZN12script_testsL13ScriptFromHexEPKc
30
_ZN12script_testsL13sign_multisigERK7CScriptRK4CKeyRK12CTransaction
3
_ZN12script_testsL13sign_multisigERK7CScriptRKNSt3__16vectorI4CKeyNS3_9allocatorIS5_EEEERK12CTransaction
12
_ZN12script_testsL16NegateSignatureSERNSt3__16vectorIhNS0_9allocatorIhEEEE
2
_ZN12script_testsL20script_build_invokerEv
1
_ZN12script_testsL23script_PushData_invokerEv
1
_ZN12script_testsL24script_json_test_invokerEv
1
_ZN12script_testsL26script_HasValidOps_invokerEv
1
_ZN12script_testsL26script_combineSigs_invokerEv
1
_ZN12script_testsL27script_GetScriptAsm_invokerEv
1
_ZN12script_testsL28script_FindAndDelete_invokerEv
1
_ZN12script_testsL28script_standard_push_invokerEv
1
_ZN12script_testsL29script_cltv_truncated_invokerEv
1
_ZN12script_testsL30script_CHECKMULTISIG12_invokerEv
1
_ZN12script_testsL30script_CHECKMULTISIG23_invokerEv
1
_ZN12script_testsL44script_IsPushOnly_on_invalid_scripts_invokerEv
1
_ZN12script_testsL46bitcoinconsensus_verify_script_tx_size_invokerEv
1
_ZN12script_testsL51bitcoinconsensus_verify_script_returns_true_invokerEv
1
_ZN12script_testsL51bitcoinconsensus_verify_script_tx_index_err_invokerEv
1
_ZN12script_testsL52bitcoinconsensus_verify_script_invalid_flags_invokerEv
1
_ZN12script_testsL55bitcoinconsensus_verify_script_tx_serialization_invokerEv
1
_ZN12script_testsL58bitcoinconsensus_verify_script_amount_required_err_invokerEv
1
_ZNK12script_tests12_GLOBAL__N_111TestBuilder10GetCommentEv
0
__cxx_global_var_init.12
89
__cxx_global_var_init.155
89
__cxx_global_var_init.158
89
__cxx_global_var_init.17
89
__cxx_global_var_init.172
89
__cxx_global_var_init.176
89
__cxx_global_var_init.182
89
__cxx_global_var_init.193
89
__cxx_global_var_init.210
89
__cxx_global_var_init.216
89
__cxx_global_var_init.219
89
__cxx_global_var_init.279
89
__cxx_global_var_init.298
89
__cxx_global_var_init.306
89
__cxx_global_var_init.310
89
__cxx_global_var_init.313
89
__cxx_global_var_init.316
89
__cxx_global_var_init.319
89
__cxx_global_var_init.322
89
__cxx_global_var_init.325
89
Generated by:
LCOV version 1.15