Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
include/anyhttp/any_async_stream.hpp | 80.00% (8/10) | 64.29% (36/56) | 81.82% (9/11) | - (0/0) |
include/anyhttp/beast_session.hpp | 83.33% (5/6) | 66.67% (8/12) | 64.71% (11/17) | 50.00% (1/2) |
include/anyhttp/client.hpp | 72.73% (8/11) | 86.00% (43/50) | 72.73% (8/11) | - (0/0) |
include/anyhttp/client_impl.hpp | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
include/anyhttp/common.hpp | 100.00% (8/8) | 100.00% (12/12) | 100.00% (9/9) | - (0/0) |
include/anyhttp/detail/nghttp2_session_details.hpp | 90.91% (10/11) | 92.37% (121/131) | 77.95% (99/127) | 64.52% (40/62) |
include/anyhttp/detect_http2.hpp | 100.00% (4/4) | 87.88% (58/66) | 69.57% (16/23) | 50.00% (6/12) |
include/anyhttp/detect_ssl.hpp | 100.00% (2/2) | 97.44% (38/39) | 88.89% (8/9) | 75.00% (3/4) |
include/anyhttp/formatter.hpp | 100.00% (10/10) | 96.25% (77/80) | 88.46% (46/52) | 82.35% (28/34) |
include/anyhttp/nghttp2_common.hpp | 100.00% (2/2) | 100.00% (7/7) | 100.00% (2/2) | - (0/0) |
include/anyhttp/nghttp2_session.hpp | 91.67% (11/12) | 86.05% (37/43) | 69.77% (30/43) | 50.00% (4/8) |
include/anyhttp/nghttp2_stream.hpp | 75.00% (3/4) | 88.89% (8/9) | 75.00% (6/8) | 50.00% (3/6) |
include/anyhttp/request_handlers.hpp | 100.00% (5/5) | 100.00% (62/62) | 91.67% (55/60) | 72.73% (24/33) |
include/anyhttp/server.hpp | 81.82% (9/11) | 96.49% (55/57) | 81.82% (9/11) | - (0/0) |
include/anyhttp/server_impl.hpp | 71.43% (5/7) | 83.33% (10/12) | 56.25% (9/16) | 50.00% (1/2) |
include/anyhttp/session.hpp | 100.00% (4/4) | 100.00% (14/14) | 100.00% (4/4) | - (0/0) |
include/anyhttp/session_impl.hpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
src/beast_session.cpp | 90.00% (45/50) | 90.83% (426/469) | 82.80% (385/465) | 71.79% (168/234) |
src/client.cpp | 94.74% (18/19) | 88.89% (56/63) | 80.30% (53/66) | 67.86% (19/28) |
src/client_impl.cpp | 100.00% (11/11) | 95.45% (84/88) | 80.30% (53/66) | 68.29% (28/41) |
src/common.cpp | 100.00% (8/8) | 84.81% (67/79) | 66.00% (33/50) | 57.69% (15/26) |
src/nghttp2_session.cpp | 80.77% (21/26) | 81.87% (316/386) | 66.50% (270/406) | 65.02% (158/243) |
src/nghttp2_stream.cpp | 95.45% (42/44) | 91.28% (492/539) | 71.07% (479/674) | 67.81% (238/351) |
src/request_handlers.cpp | 78.95% (15/19) | 88.59% (163/184) | 83.33% (100/120) | 73.02% (46/63) |
src/server.cpp | 86.96% (20/23) | 92.65% (63/68) | 64.42% (67/104) | 64.29% (18/28) |
src/server_impl.cpp | 95.45% (21/22) | 95.26% (221/232) | 76.96% (157/204) | 63.72% (72/113) |
src/server_impl_udp.cpp | 33.33% (1/3) | 9.43% (10/106) | 4.17% (2/48) | 0.00% (0/25) |
src/session.cpp | 100.00% (7/7) | 100.00% (28/28) | 94.44% (17/18) | 71.43% (5/7) |
src/utils.cpp | 100.00% (1/1) | 100.00% (4/4) | 100.00% (1/1) | - (0/0) |
Totals | 89.50% (307/343) | 86.89% (2519/2899) | 73.86% (1941/2628) | 66.34% (877/1322) |