LCOV - code coverage report
Current view:
top level
-
Modules
- _cursesmodule.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
1007
1253
80.4 %
Date:
2022-07-20 13:12:14
Functions:
160
172
93.0 %
Branches:
688
1249
55.1 %
Function Name
Hit count
_curses_cbreak_impl
0
_curses_def_prog_mode_impl
0
_curses_def_shell_mode_impl
0
_curses_intrflush_impl
0
_curses_nocbreak_impl
0
_curses_noraw_impl
0
_curses_raw_impl
0
_curses_reset_prog_mode_impl
0
_curses_reset_shell_mode_impl
0
_curses_window_insch_impl
0
func_PyCursesInitialisedColor
0
func_PyCursesSetupTermCalled
0
PyCursesWindow_mvwin
1
PyCursesWindow_redrawwin
1
PyCursesWindow_wclrtobot
1
PyCursesWindow_wclrtoeol
1
PyCursesWindow_wcursyncup
1
PyCursesWindow_wdeleteln
1
PyCursesWindow_winsertln
1
PyCursesWindow_wstandend
1
PyCursesWindow_wstandout
1
PyCursesWindow_wsyncdown
1
PyCursesWindow_wsyncup
1
_curses_baudrate_impl
1
_curses_beep_impl
1
_curses_delay_output_impl
1
_curses_endwin_impl
1
_curses_erasechar_impl
1
_curses_filter_impl
1
_curses_flash_impl
1
_curses_flushinp_impl
1
_curses_getmouse_impl
1
_curses_getwin
1
_curses_has_ic_impl
1
_curses_has_il_impl
1
_curses_has_key_impl
1
_curses_isendwin_impl
1
_curses_killchar_impl
1
_curses_longname_impl
1
_curses_mouseinterval_impl
1
_curses_mousemask_impl
1
_curses_napms_impl
1
_curses_newpad_impl
1
_curses_nonl_impl
1
_curses_noqiflush_impl
1
_curses_resetty_impl
1
_curses_savetty_impl
1
_curses_setsyx_impl
1
_curses_termattrs_impl
1
_curses_termname_impl
1
_curses_ungetmouse_impl
1
_curses_window_attroff_impl
1
_curses_window_attron_impl
1
_curses_window_attrset_impl
1
_curses_window_noutrefresh_impl
1
_curses_window_putwin
1
_curses_window_redrawln_impl
1
_curses_window_setscrreg_impl
1
PyCursesWindow_clearok
2
PyCursesWindow_idcok
2
PyCursesWindow_idlok
2
PyCursesWindow_immedok
2
PyCursesWindow_leaveok
2
PyCursesWindow_mvderwin
2
PyCursesWindow_nodelay
2
PyCursesWindow_notimeout
2
PyCursesWindow_syncok
2
PyCursesWindow_winsdelln
2
_curses_can_change_color_impl
2
_curses_doupdate_impl
2
_curses_get_escdelay_impl
2
_curses_get_tabsize_impl
2
_curses_getsyx_impl
2
_curses_halfdelay_impl
2
_curses_is_term_resized_impl
2
_curses_meta_impl
2
_curses_noecho_impl
2
_curses_putp_impl
2
_curses_resize_term_impl
2
_curses_resizeterm_impl
2
_curses_set_escdelay_impl
2
_curses_set_tabsize_impl
2
_curses_tparm_impl
2
_curses_typeahead_impl
2
_curses_use_default_colors_impl
2
_curses_use_env_impl
2
_curses_window_bkgd_impl
2
_curses_window_delch_impl
2
_curses_window_derwin_impl
2
_curses_window_overlay_impl
2
_curses_window_overwrite_impl
2
_curses_window_touchline_impl
2
PyCursesWindow_keypad
3
PyCursesWindow_set_encoding
3
PyCursesWindow_wclear
3
PyCursesWindow_wresize
3
PyCursesWindow_wtimeout
3
_curses_curs_set_impl
3
_curses_nl_impl
3
_curses_qiflush_impl
3
_curses_tigetflag_impl
3
_curses_tigetnum_impl
3
_curses_window_is_linetouched_impl
3
_curses_window_scroll_impl
3
PyCursesWindow_ChgAt
4
PyCursesWindow_get_encoding
4
PyCursesWindow_scrollok
4
PyCursesWindow_touchwin
4
PyInit__curses
4
_curses_color_pair_impl
4
_curses_echo_impl
4
_curses_update_lines_cols_impl
4
_curses_window_box_impl
4
_curses_window_getkey_impl
4
curses_destructor
4
make_ncurses_version
4
_curses_has_extended_color_support_impl
5
_curses_window_echochar_impl
5
_curses_window_getch_impl
5
_curses_window_refresh_impl
5
_curses_window_subwin_impl
5
PyCursesWindow_untouchwin
6
_curses_keyname_impl
6
_curses_window_bkgdset_impl
6
_curses_window_enclose_impl
6
_curses_window_hline_impl
6
_curses_window_vline_impl
6
PyCursesWindow_GetStr
7
_curses_init_color_impl
7
_curses_pair_number_impl
7
PyCurses_ConvertToWchar_t
8
_curses_color_content_impl
8
_curses_init_pair_impl
8
_curses_start_color_impl
8
_curses_unget_wch
8
_curses_window_get_wch_impl
8
_curses_window_getbkgd_impl
8
_curses_window_insstr_impl
8
update_lines_cols
8
_curses_has_colors_impl
9
_curses_tigetstr_impl
9
_curses_window_addnstr_impl
9
_curses_window_insnstr_impl
9
PyCursesWindow_getparyx
11
_curses_pair_content_impl
11
_curses_unctrl
11
PyCursesWindow_getbegyx
12
_curses_window_border_impl
12
PyCursesWindow_is_wintouched
15
PyCursesWindow_wmove
22
_curses_newwin_impl
22
PyCursesWindow_getmaxyx
25
component_converter
33
color_converter
35
_curses_ungetch
36
pair_converter
39
PyCursesWindow_getyx
45
PyCurses_ConvertToCchar_t
47
_curses_window_addch_impl
47
_curses_window_addstr_impl
59
_curses_initscr_impl
63
color_allow_default_converter
63
PyCursesWindow_InStr
64
PyCursesWindow_werase
64
_curses_window_inch_impl
64
_curses_setupterm_impl
65
PyCurses_ConvertToString
85
PyCursesWindow_Dealloc
94
PyCursesWindow_New
94
func_PyCursesInitialised
105
PyCurses_ConvertToChtype
136
PyCursesCheckERR
388
Generated by:
LCOV version 1.14