LCOV - code coverage report
Current view: top level - tests Coverage Total Hit
Test: coverage.info Lines: 98.3 % 9356 9194
Test Date: 2025-08-31 07:54:46 Functions: 100.0 % 138 138
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by file name Line Coverage ( show details ) Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
catch_as_root.cpp
100.0%
100.0 % 18 18 100.0 % 1 1
catch_assert.cpp
100.0%
100.0 % 7 7 100.0 % 1 1
catch_brs.cpp
96.0%96.0%
96.0 % 1215 1167 100.0 % 28 28
catch_callback_manager.cpp
100.0%
100.0 % 138 138 100.0 % 7 7
catch_change_owner.cpp
40.6%40.6%
40.6 % 64 26 100.0 % 1 1
catch_concat_strings.cpp
100.0%
100.0 % 7 7 100.0 % 1 1
catch_escape_special_regex_characters.cpp
100.0%
100.0 % 16 16 100.0 % 1 1
catch_file_contents.cpp
100.0%
100.0 % 66 66 100.0 % 1 1
catch_floating_point_to_string.cpp
100.0%
100.0 % 15 15 100.0 % 1 1
catch_glob_to_list.cpp
100.0%
100.0 % 93 93 100.0 % 1 1
catch_hexadecimal_string.cpp
93.1%93.1%
93.1 % 160 149 100.0 % 5 5
catch_int128.cpp
100.0%
100.0 % 1471 1471 100.0 % 3 3
catch_isatty.cpp
85.2%85.2%
85.2 % 27 23 100.0 % 1 1
catch_join_strings.cpp
100.0%
100.0 % 41 41 100.0 % 2 2
catch_lockfile.cpp
94.0%94.0%
94.0 % 285 268 100.0 % 9 9
catch_log2.cpp
100.0%
100.0 % 17 17 100.0 % 1 1
catch_main.cpp
100.0%
100.0 % 5 5 100.0 % 2 2
catch_main.h
100.0%
100.0 % 5 5 100.0 % 1 1
catch_matrix.cpp
99.8%99.8%
99.8 % 3329 3321 100.0 % 6 6
catch_memory_streambuf.cpp
100.0%
100.0 % 138 138 100.0 % 1 1
catch_memsearch.cpp
100.0%
100.0 % 22 22 100.0 % 1 1
catch_mkdir_p.cpp
100.0%
100.0 % 53 53 100.0 % 1 1
catch_not_reached.cpp
96.6%96.6%
96.6 % 29 28 100.0 % 2 2
catch_not_used.cpp
100.0%
100.0 % 14 14 100.0 % 3 3
catch_number_to_string.cpp
100.0%
100.0 % 38 38 100.0 % 1 1
catch_pathinfo.cpp
100.0%
100.0 % 112 112 100.0 % 7 7
catch_remove_duplicates.cpp
100.0%
100.0 % 189 189 100.0 % 3 3
catch_rm_r.cpp
90.4%90.4%
90.4 % 136 123 100.0 % 2 2
catch_safe_object.cpp
98.9%98.9%
98.9 % 91 90 100.0 % 7 7
catch_safe_stream.cpp
100.0%
100.0 % 17 17 100.0 % 1 1
catch_saturated_add.cpp
100.0%
100.0 % 138 138 100.0 % 2 2
catch_saturated_subtract.cpp
100.0%
100.0 % 59 59 100.0 % 1 1
catch_string_replace_many.cpp
100.0%
100.0 % 35 35 100.0 % 1 1
catch_stringize.cpp
100.0%
100.0 % 12 12 100.0 % 1 1
catch_timespec_ex.cpp
98.4%98.4%
98.4 % 515 507 100.0 % 4 4
catch_to_string_literal.cpp
100.0%
100.0 % 24 24 100.0 % 1 1
catch_tokenize_format.cpp
96.7%96.7%
96.7 % 392 379 100.0 % 17 17
catch_tokenize_string.cpp
100.0%
100.0 % 90 90 100.0 % 1 1
catch_trim_string.cpp
100.0%
100.0 % 23 23 100.0 % 1 1
catch_unique_number.cpp
100.0%
100.0 % 46 46 100.0 % 2 2
catch_user_groups.cpp
100.0%
100.0 % 20 20 100.0 % 1 1
catch_username.cpp
100.0%
100.0 % 20 20 100.0 % 2 2
catch_vector_streambuf.cpp
100.0%
100.0 % 138 138 100.0 % 1 1
catch_version.cpp
100.0%
100.0 % 26 26 100.0 % 1 1

Generated by: LCOV version 2.0-1

Snap C++ | List of projects | List of versions