LCOV - code coverage report
Current view: top level - Modules/_sqlite - cursor.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 564 622 90.7 %
Date: 2022-07-20 13:12:14 Functions: 30 30 100.0 %
Branches: 350 450 77.8 %

Function Name Sort by function name Hit count Sort by hit count
pysqlite_cursor_setinputsizes 1
pysqlite_cursor_setoutputsize_impl 2
pysqlite_cursor_setup_types 5
pysqlite_cursor_fetchmany_impl 6
cursor_traverse 20
_pysqlite_get_converter 26
pysqlite_cursor_executescript_impl 26
pysqlite_cursor_executemany_impl 28
pysqlite_cursor_fetchall_impl 72
pysqlite_cursor_close_impl 144
begin_transaction 262
pysqlite_cursor_fetchone_impl 619
bind_param 623
need_adapt 625
pysqlite_cursor_execute_impl 755
_pysqlite_fetch_one_row 776
pysqlite_cursor_iternext 867
_pysqlite_build_column_name 986
register_cursor 1301
cursor_dealloc 1302
pysqlite_cursor_init_impl 1302
cursor_clear 1305
get_statement_from_cache 1666
_pysqlite_query_execute 1676
pysqlite_build_row_cast_map 1755
bind_parameters 1832
check_cursor 2569
stmt_step 2581
stmt_reset 3455
check_cursor_locked 4000

Generated by: LCOV version 1.14