LCOV - code coverage report
Current view: top level - Modules - _elementtree.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 1538 1880 81.8 %
Date: 2022-07-20 13:12:14 Functions: 118 118 100.0 %
Branches: 936 1368 68.4 %

Function Name Sort by function name Hit count Sort by hit count
_elementtree_Element_keys_impl 1
_elementtree_Element_makeelement_impl 1
xmlparser_version_getter 1
elementiter_traverse 2
_elementtree_Element___sizeof___impl 3
element_repr 3
_elementtree_Element___deepcopy___impl 5
treebuilder_handle_end_ns 5
element_attrib_setter 6
raise_type_error 7
element_tag_setter 8
_elementtree_Element_remove_impl 9
_elementtree_TreeBuilder_close_impl 9
_elementtree_TreeBuilder_comment 9
treebuilder_handle_start_ns 9
_elementtree_Element_iterfind_impl 11
treebuilder_gc_traverse 12
_elementtree_TreeBuilder_pi_impl 13
elementtree_free 13
PyInit__elementtree 14
_elementtree_Element_findtext_impl 15
_elementtree_Element_insert_impl 15
_elementtree__set_factories_impl 15
_elementtree_Element_extend 16
treebuilder_handle_pi 16
xmlparser_gc_traverse 16
_elementtree_Element_set_impl 18
expat_pi_handler 19
_elementtree_Element_clear_impl 20
deepcopy 20
_elementtree_XMLParser__parse_whole 21
expat_set_error 22
_elementtree_Element___copy___impl 24
get_attrib_from_keywords 24
element_setitem 25
elementtree_clear 25
expat_start_doctype_handler 35
treebuilder_handle_comment 37
_elementtree_Element_append_impl 38
_elementtree_XMLParser__setevents_impl 38
expat_comment_handler 41
_elementtree_Element___getstate___impl 56
element_ass_subscr 66
list_join 72
_elementtree_Element_itertext_impl 80
element_tail_setter 80
expat_end_ns_handler 96
expat_start_ns_handler 96
element_text_setter 125
_elementtree_Element_get_impl 128
_elementtree_Element_findall_impl 131
element_attrib_getter 135
_elementtree_Element___setstate__ 151
element_setstate_from_Python 151
element_setstate_from_attributes 151
element_get_attrib 153
element_subscr 155
treebuilder_add_subelement 327
elementtree_traverse 332
treebuilder_done 346
_elementtree_XMLParser_close_impl 364
element_init 365
get_elementtree_state 370
element_new 414
_elementtree_Element_iter_impl 448
_elementtree_XMLParser___init___impl 452
xmlparser_dealloc 453
xmlparser_new 453
xmlparser_gc_clear 454
create_elementiter 528
elementiter_dealloc 528
element_length 530
_elementtree_XMLParser_feed 596
_elementtree_Element_find_impl 674
expat_default_handler 684
element_tail_getter 807
expat_end_handler 813
element_get_tail 814
expat_start_handler 815
checkpath 820
_elementtree_Element_items_impl 994
expat_parse 996
_elementtree_TreeBuilder_end 1014
_elementtree_TreeBuilder_start_impl 1016
_check_xmlparser 1019
_elementtree_TreeBuilder_data 1027
is_empty_dict 1174
element_text_getter 1215
expat_data_handler 1224
makeuniversal 1234
parent_stack_push_new 1253
element_get_text 1308
_elementtree_TreeBuilder___init___impl 1388
treebuilder_dealloc 1419
treebuilder_gc_clear 1419
treebuilder_new 1419
elementiter_next 1431
treebuilder_extend_element_text_or_tail 1611
treebuilder_handle_end 1682
treebuilder_handle_start 1689
treebuilder_handle_data 1926
treebuilder_append_event 3390
treebuilder_flush_data 3424
element_tag_getter 3820
element_getitem 3902
ignore_attribute_error 4048
subelement 200125
element_add_subelement 200507
create_extra 200623
dealloc_extra 200672
element_resize 200701
create_new_element 201836
element_gc_clear 202258
clear_extra 202278
element_dealloc 206331
_clear_joined_ptr 404516
_set_joined_ptr 405827
element_gc_traverse 1310939

Generated by: LCOV version 1.14