LCOV - code coverage report
Current view:
top level
-
src
- strutil.c
(
source
/ functions)
Coverage
Total
Hit
Test:
InChI Unit Test Coverage
Lines:
31.3 %
2551
799
Test Date:
2026-05-04 07:05:02
Functions:
66.7 %
60
40
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
24.2 %
2717
658
Function Name
Hit count
Alloc_INChI
69
Alloc_INChI_Aux
69
Alloc_INChI_Stereo
69
CompAtomData_GetNumMapping
0
DisconnectAmmoniumSalt
0
DisconnectInpAtBond
13
DisconnectMetalSalt
0
DisconnectMetals
1
DisconnectOneLigand
10
DisconnectSalts
48
ExtractConnectedComponent
69
Free_INChI
138
Free_INChI_Aux
138
Free_INChI_Members
69
Free_INChI_Stereo
138
GetMinDistDistribution
0
MarkDisconnectedComponents
56
MolecularInorganicsIsMetalToDisconnect
3
MolecularInorganicsPreprocessing
6
RemoveInpAtBond
26
SetConnectedComponentNumber
69
add_DT_to_num_H
69
add_bond_if_unseen
0
bHeteroAtomMayHaveXchgIsoH
0
bIsAmmoniumSalt
1193
bIsMetalSalt
1165
bIsMetalToDisconnect
625
bMayDisconnectMetals
54
bNumHeterAtomHasIsotopicH
54
cmp_components
17
cmp_iso_atw_diff_component_no
0
dist3D
0
fix_non_uniform_drawn_amidiniums
54
fix_non_uniform_drawn_oxoanions
54
fix_odd_things
54
getElTypeforMolecularInorganics
3
getElValenceforMolecularInorganics
6
get_canonical_atom_number
670
get_iat_number
619
get_parity_idx_from_canonical_atom_number
137
imat_free
0
imat_new
0
invert_parities
153
is_only_HDT_neighbors
1
move_explicit_Hcation
0
nFindOneOM
0
post_fix_odd_things
48
remove_ion_pairs
55
remove_terminal_HDT
69
set_EnhancedStereo_t_m_layers
57
shouldBondBeCut
25
subgraf_debug_trace
0
subgraf_free
0
subgraf_new
0
subgraf_pathfinder_collect_all
0
subgraf_pathfinder_free
0
subgraf_pathfinder_new
0
subgraf_pathfinder_run
0
the_only_doublet_neigh
0
updateNeighborListMolecularInorganics
6
Generated by:
LCOV version 2.0-1