LCOV - code coverage report
Current view:
top level
-
src
- util.c
(
source
/ functions)
Coverage
Total
Hit
Test:
InChI Unit Test Coverage
Lines:
45.0 %
587
264
Test Date:
2026-05-04 07:05:02
Functions:
60.0 %
45
27
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
40.1 %
591
237
Function Name
Hit count
dotify_non_printable_chars
0
extract_H_atoms
0
extract_auxinfo_substring
0
extract_charges_and_radicals
0
extract_inchi_substring
0
get_atomic_mass
0
get_atomic_mass_from_elnum
0
get_endpoint_valence_KET
0
has_other_ion_in_sphere_2
0
has_other_ion_neigh
0
inchi__strnset
0
is_ilist_inside
0
is_in_the_ilist
0
nBondsValToMetal
0
nNoMetalNeighIndex
0
nNoMetalOtherNeighIndex
0
nNoMetalOtherNeighIndex2
0
normalize_string
0
nNoMetalBondsValence
4
num_of_H
4
ion_el_group
10
inchi__strdup
54
nNoMetalNumBonds
144
inchi_memicmp
213
get_element_or_pseudoelement_symbol
264
get_unusual_el_valence
617
inchi_stricmp
784
get_element_chemical_symbol
1182
if_skip_add_H
1182
needed_unusual_el_valence
1182
get_periodic_table_number
1238
remove_trailing_spaces
1640
get_el_type
1790
get_num_H
1801
remove_one_lf
2022
el_number_in_internal_ref_table
2027
is_in_the_list
2274
get_endpoint_valence
3475
lrtrim
3570
detect_unusual_el_valence
3931
is_el_a_metal
6214
read_upto_delim
7340
mystrncpy
9608
get_el_valence
14415
is_matching_any_delim
27095
Generated by:
LCOV version 2.0-1