LCOV - code coverage report
Current view:
top level
-
py
- objstr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unix_coverage_v1.20.0-188-gb4de697ad.info
Lines:
1122
1123
99.9 %
Date:
2023-06-09 09:48:17
Functions:
73
73
100.0 %
Branches:
816
878
92.9 %
Function Name
Hit count
mp_obj_str_intern
2
bytes_decode
10
str_encode
10
str_lower
14
str_isupper
16
str_isalpha
20
str_isspace
20
str_isdigit
22
str_islower
24
mp_obj_bytes_fromhex
32
mp_obj_new_bytes_iterator
32
str_upper
32
str_endswith
38
str_lstrip
40
str_caseconv
46
str_rstrip
52
str_center
64
str_rpartition
72
str_splitlines
80
str_strip
80
bytes_it_iternext
92
bytes_hex_as_str
96
str_rindex
100
bad_implicit_conversion
102
str_uni_istype
102
str_index
104
str_rfind
104
mp_obj_bytes_hex
108
mp_str_print_json
116
str_replace
116
str_rsplit
124
str_partition
152
str_uni_strip
172
mp_obj_new_str_from_vstr
197
str_find
218
str_partitioner
224
str_startswith
253
bytes_make_new
257
mp_obj_str_split
313
str_count
345
mp_obj_str_intern_checked
418
str_join
422
str_finder
526
mp_obj_new_bytes_from_vstr
1195
str_check_arg_type
1616
str_print
1648
find_subbytes
2330
mp_str_print_quoted
2552
mp_obj_new_bytes
2636
mp_obj_str_set_data
3240
mp_obj_str_get_qstr
4576
mp_obj_new_str_from_utf8_vstr
5189
mp_obj_new_str_of_type
6574
mp_obj_new_str_copy
11820
mp_obj_new_str
12335
arg_as_int
22239
mp_obj_str_get_str
25376
istype
28768
mp_obj_new_str_via_qstr
29710
mp_obj_str_format
37934
mp_obj_str_make_new
50088
isalignment
56868
mp_obj_str_format_helper
66702
mp_obj_str_get_buffer
76061
str_modulo_format
86430
arg_looks_numeric
97584
arg_looks_integer
155778
str_to_int
166406
mp_obj_str_binary_op
198264
mp_obj_str_equal
268572
mp_obj_new_str_type_from_vstr
286889
mp_obj_str_get_data
336184
bytes_subscr
2634463
Generated by:
LCOV version 1.15-5-g462f71d