LCOV - code coverage report
Current view:
top level
-
py
- objstr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unix_coverage_v1.22.0-335-g9c7f0659e.info
Lines:
1119
1120
99.9 %
Date:
2024-04-24 08:31:58
Functions:
73
73
100.0 %
Branches:
811
872
93.0 %
Function Name
Hit count
arg_as_int
22442
arg_looks_integer
155874
arg_looks_numeric
97648
bad_implicit_conversion
110
bytes_decode
10
bytes_hex_as_str
96
bytes_it_iternext
92
bytes_make_new
263
bytes_subscr
2607675
find_subbytes
2380
isalignment
56900
istype
28784
mp_obj_bytes_fromhex
32
mp_obj_bytes_hex
108
mp_obj_new_bytes
2780
mp_obj_new_bytes_from_vstr
1475
mp_obj_new_bytes_iterator
32
mp_obj_new_str
9683
mp_obj_new_str_copy
9789
mp_obj_new_str_from_utf8_vstr
5271
mp_obj_new_str_from_vstr
209
mp_obj_new_str_of_type
6784
mp_obj_new_str_type_from_vstr
289095
mp_obj_new_str_via_qstr
29954
mp_obj_str_binary_op
202047
mp_obj_str_equal
271518
mp_obj_str_format
37962
mp_obj_str_format_helper
66746
mp_obj_str_get_buffer
30441
mp_obj_str_get_data
434069
mp_obj_str_get_qstr
4824
mp_obj_str_get_str
30284
mp_obj_str_intern
2
mp_obj_str_intern_checked
426
mp_obj_str_make_new
50090
mp_obj_str_set_data
3312
mp_obj_str_split
313
mp_str_print_json
116
mp_str_print_quoted
2754
str_caseconv
46
str_center
64
str_check_arg_type
1624
str_count
345
str_encode
14
str_endswith
38
str_find
226
str_finder
534
str_index
104
str_isalpha
20
str_isdigit
22
str_islower
24
str_isspace
20
str_isupper
16
str_join
422
str_lower
14
str_lstrip
40
str_modulo_format
88160
str_partition
152
str_partitioner
224
str_print
1804
str_replace
116
str_rfind
104
str_rindex
100
str_rpartition
72
str_rsplit
124
str_rstrip
52
str_splitlines
80
str_startswith
253
str_strip
80
str_to_int
173128
str_uni_istype
102
str_uni_strip
172
str_upper
32
Generated by:
LCOV version 1.15-5-g462f71d