View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/crow/include/crow/TinySHA1.hpp |
0.00% (0/152) |
0.00% (0/12) |
0.00% (0/12) |
src/crow/include/crow/app.h |
11.28% (15/133) |
22.73% (5/22) |
14.75% (9/61) |
src/crow/include/crow/ci_map.h |
100.00% (14/14) |
100.00% (3/3) |
100.00% (4/4) |
src/crow/include/crow/common.h |
7.87% (7/89) |
18.18% (2/11) |
42.86% (9/21) |
src/crow/include/crow/exceptions.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/crow/include/crow/http_connection.h |
0.00% (0/375) |
0.00% (0/20) |
0.00% (0/250) |
src/crow/include/crow/http_parser_merged.h |
55.49% (819/1476) |
42.86% (3/7) |
72.08% (1167/1619) |
src/crow/include/crow/http_request.h |
6.06% (2/33) |
11.11% (1/9) |
16.67% (2/12) |
src/crow/include/crow/http_response.h |
6.04% (18/298) |
12.90% (4/31) |
11.54% (9/78) |
src/crow/include/crow/http_server.h |
0.00% (0/294) |
0.00% (0/18) |
0.00% (0/187) |
src/crow/include/crow/json.h |
47.82% (876/1832) |
32.76% (57/174) |
61.69% (335/543) |
src/crow/include/crow/logging.h |
55.41% (41/74) |
81.82% (9/11) |
88.24% (15/17) |
src/crow/include/crow/middleware.h |
0.00% (0/18) |
0.00% (0/6) |
0.00% (0/6) |
src/crow/include/crow/multipart.h |
0.00% (0/181) |
0.00% (0/19) |
0.00% (0/19) |
src/crow/include/crow/multipart_view.h |
0.00% (0/199) |
0.00% (0/20) |
0.00% (0/20) |
src/crow/include/crow/mustache.h |
62.48% (383/613) |
43.75% (14/32) |
80.50% (227/282) |
src/crow/include/crow/parser.h |
90.48% (114/126) |
93.75% (15/16) |
91.18% (62/68) |
src/crow/include/crow/query_string.h |
20.60% (75/364) |
25.00% (5/20) |
86.43% (121/140) |
src/crow/include/crow/returnable.h |
100.00% (3/3) |
100.00% (2/2) |
100.00% (3/3) |
src/crow/include/crow/routing.h |
13.23% (134/1013) |
18.60% (16/86) |
16.14% (66/409) |
src/crow/include/crow/socket_acceptors.h |
0.00% (0/38) |
0.00% (0/14) |
0.00% (0/14) |
src/crow/include/crow/socket_adaptors.h |
0.00% (0/77) |
0.00% (0/24) |
0.00% (0/26) |
src/crow/include/crow/task_timer.h |
0.00% (0/62) |
0.00% (0/10) |
0.00% (0/40) |
src/crow/include/crow/utility.h |
29.81% (124/416) |
15.38% (6/39) |
49.47% (93/188) |
src/crow/include/crow/websocket.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/crow/tests/fuzz/b64_fuzzer.cpp |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/crow/tests/fuzz/http_fuzzer.cpp |
77.50% (31/40) |
57.14% (4/7) |
66.67% (12/18) |
src/crow/tests/fuzz/json_fuzzer.cpp |
87.50% (21/24) |
100.00% (1/1) |
87.50% (14/16) |
src/crow/tests/fuzz/request_fuzzer.cpp |
0.00% (0/52) |
0.00% (0/4) |
0.00% (0/21) |
src/crow/tests/fuzz/template_fuzzer.cpp |
100.00% (21/21) |
100.00% (2/2) |
100.00% (8/8) |
Totals |
33.62% (2698/8024) |
23.84% (149/625) |
52.75% (2156/4087) |