Coverage Report

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
100.00% (15/15)
100.00% (5/5)
100.00% (9/9)
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_parser_merged.h
 75.28% (819/1088)
 42.86% (3/7)
 75.19% (1167/1552)
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)
 23.08% (9/39)
src/crow/include/crow/json.h
  0.00% (0/1836)
  0.00% (0/174)
  0.00% (0/430)
src/crow/include/crow/logging.h
  8.45% (6/71)
 27.27% (3/11)
 17.39% (4/23)
src/crow/include/crow/middleware.h
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/3)
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
  0.00% (0/634)
  0.00% (0/32)
  0.00% (0/36)
src/crow/include/crow/parser.h
 97.44% (114/117)
100.00% (15/15)
 95.38% (62/65)
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
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/crow/include/crow/routing.h
 15.78% (142/900)
 20.99% (17/81)
 18.63% (68/365)
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/71)
  0.00% (0/22)
  0.00% (0/22)
src/crow/include/crow/task_timer.h
  0.00% (0/62)
  0.00% (0/10)
  0.00% (0/10)
src/crow/include/crow/utility.h
  3.67% (14/381)
  2.78% (1/36)
 24.00% (12/50)
src/crow/include/crow/websocket.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/crow/tests/fuzz/http_fuzzer.cpp
 77.50% (31/40)
 57.14% (4/7)
 66.67% (12/18)
Totals
 19.05% (1257/6597)
 11.50% (63/548)
 51.53% (1479/2870)