LCOV - code coverage report
Current view:
top level
-
Modules
- _hashopenssl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit 5e6661bce9]
Lines:
206
733
28.1 %
Date:
2023-03-20 08:15:36
Functions:
34
69
49.3 %
Branches:
87
414
21.0 %
Function Name
Hit count
EVPXOF_digest_impl
0
EVPXOF_get_digest_size
0
EVPXOF_hexdigest_impl
0
EVP_copy_impl
0
EVP_dealloc
12
EVP_digest_impl
0
EVP_get_block_size
0
EVP_get_digest_size
0
EVP_get_name
0
EVP_hash
0
EVP_hexdigest_impl
0
EVP_new_impl
0
EVP_repr
0
EVP_update
0
PyInit__hashlib
2
_hashlib_HMAC_copy_impl
0
_hashlib_HMAC_digest_impl
0
_hashlib_HMAC_hexdigest_impl
0
_hashlib_HMAC_update_impl
0
_hashlib_compare_digest_impl
0
_hashlib_get_fips_mode_impl
0
_hashlib_hmac_get_block_size
0
_hashlib_hmac_get_digest_size
0
_hashlib_hmac_get_name
0
_hashlib_hmac_new_impl
0
_hashlib_hmac_singleshot_impl
0
_hashlib_openssl_md5_impl
1
_hashlib_openssl_sha1_impl
1
_hashlib_openssl_sha224_impl
1
_hashlib_openssl_sha256_impl
1
_hashlib_openssl_sha384_impl
1
_hashlib_openssl_sha3_224_impl
1
_hashlib_openssl_sha3_256_impl
1
_hashlib_openssl_sha3_384_impl
1
_hashlib_openssl_sha3_512_impl
1
_hashlib_openssl_sha512_impl
1
_hashlib_openssl_shake_128_impl
1
_hashlib_openssl_shake_256_impl
1
_hashlib_scrypt_impl
0
_hmac_dealloc
0
_hmac_digest
0
_hmac_digest_size
0
_hmac_repr
0
_hmac_update
0
_openssl_hash_name_mapper
112
_tscmp
0
get_hashlib_state
84
hashlib_clear
4
hashlib_exception
2
hashlib_free
2
hashlib_init_constructors
2
hashlib_init_evptype
2
hashlib_init_evpxoftype
2
hashlib_init_hashtable
2
hashlib_init_hmactype
2
hashlib_md_meth_names
2
hashlib_traverse
44
locked_EVP_MD_CTX_copy
0
locked_HMAC_CTX_copy
0
newEVPobject
12
pbkdf2_hmac_impl
0
py_digest_by_digestmod
0
py_digest_by_name
12
py_digest_name
42
py_evp_fromname
12
py_hashentry_t_compare_name
12
py_hashentry_t_destroy_value
52
py_hashentry_t_hash_name
64
py_hashentry_table_new
2
Generated by:
LCOV version 1.14