LCOV - code coverage report
Current view:
top level
-
tests/unit
- test_mail_client.c
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage.info
Lines:
96.8 %
866
838
Test Date:
2026-08-21 10:11:28
Functions:
100.0 %
71
71
Function Name
Hit count
mc_b64url_encode
3
mc_b64url_encode_lf
1
mc_create_server_ctx
8
mc_handle_one
23
mc_lf_handle_one
1
mc_lf_run_server
1
mc_make_gmail_client
32
mc_make_imap_client
8
mc_make_listener
40
mc_read_request
24
mc_run_imap_server
8
mc_run_server
31
mc_send_json
24
mc_start_imap_server
8
mc_start_lf_server
1
mc_start_server
31
mc_wait
40
test_mail_client
1
test_mc_connect_gmail_empty_token
1
test_mc_connect_gmail_no_token
1
test_mc_connect_imap_no_host
1
test_mc_connect_imap_null_host
1
test_mc_connect_null
1
test_mc_free_null
1
test_mc_gmail_append
1
test_mc_gmail_create_folder_fails
1
test_mc_gmail_create_label
1
test_mc_gmail_delete
1
test_mc_gmail_delete_folder_fails
1
test_mc_gmail_delete_label
1
test_mc_gmail_fetch_body
1
test_mc_gmail_fetch_flags
1
test_mc_gmail_fetch_flags_changedsince
1
test_mc_gmail_fetch_headers
1
test_mc_gmail_fetch_headers_lf_boundary
1
test_mc_gmail_list
1
test_mc_gmail_list_null_sep
1
test_mc_gmail_list_with_ids
1
test_mc_gmail_mark_junk
1
test_mc_gmail_mark_notjunk
1
test_mc_gmail_modify_label_add
1
test_mc_gmail_modify_label_remove
1
test_mc_gmail_move_to_folder
1
test_mc_gmail_search_all
1
test_mc_gmail_search_done
1
test_mc_gmail_search_flagged
1
test_mc_gmail_search_unread
1
test_mc_gmail_select
1
test_mc_gmail_select_ext
1
test_mc_gmail_set_flag_flagged
1
test_mc_gmail_set_flag_seen
1
test_mc_gmail_set_flag_unknown
1
test_mc_gmail_set_progress
1
test_mc_gmail_sync
1
test_mc_gmail_trash
1
test_mc_gmail_uses_labels
1
test_mc_imap_create_label_fails
1
test_mc_imap_create_label_fails_connected
1
test_mc_imap_delete
1
test_mc_imap_delete_label_fails
1
test_mc_imap_delete_label_fails_connected
1
test_mc_imap_fetch_flags
1
test_mc_imap_list_with_ids
1
test_mc_imap_modify_label_noop
1
test_mc_imap_move_to_folder
1
test_mc_imap_trash
1
test_mc_imap_uses_labels
1
test_mc_modify_label_contract
1
test_mc_set_progress_null
1
test_mc_uses_labels_imap_connect_fail
1
test_mc_uses_labels_null
1
Generated by:
LCOV version 2.0-1