Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/deps/include/unistr.h
  0.00% (0/96)
  0.00% (0/9)
  0.00% (0/9)
src/libidn2/lib/bidi.c
 21.67% (13/60)
100.00% (2/2)
 17.81% (13/73)
src/libidn2/lib/context.c
  3.31% (6/181)
 25.00% (1/4)
  2.81% (5/178)
src/libidn2/lib/idna.c
 49.47% (94/190)
 75.00% (3/4)
 50.79% (97/191)
src/libidn2/lib/lookup.c
 37.90% (191/504)
 33.33% (4/12)
 36.32% (150/413)
src/libidn2/lib/punycode.c
 69.62% (110/158)
 71.43% (5/7)
 63.95% (110/172)
src/libidn2/lib/tables.c
100.00% (29/29)
100.00% (6/6)
 93.33% (14/15)
src/libidn2/lib/tr46map.c
 39.33% (35/89)
 57.14% (4/7)
 37.21% (16/43)
src/libidn2/unistring/free.c
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/libidn2/unistring/localcharset.c
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/5)
src/libpsl/fuzz/libpsl_load_dafsa_fuzzer.c
100.00% (24/24)
100.00% (1/1)
100.00% (3/3)
src/libpsl/src/lookup_string_in_fixed_set.c
100.00% (115/115)
100.00% (10/10)
 98.97% (96/97)
src/libpsl/src/psl.c
 24.78% (166/670)
 31.11% (14/45)
 22.02% (157/713)
src/libunistring/lib/array-mergesort.h
  5.41% (10/185)
 33.33% (1/3)
  5.49% (5/91)
src/libunistring/lib/c-ctype.h
  0.00% (0/145)
  0.00% (0/15)
  0.00% (0/1344)
src/libunistring/lib/c-strcasecmp.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/15)
src/libunistring/lib/c-strcaseeq.h
  0.00% (0/102)
  0.00% (0/10)
  0.00% (0/101)
src/libunistring/lib/free.c
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/libunistring/lib/malloca.c
  0.00% (0/39)
  0.00% (0/2)
  0.00% (0/20)
src/libunistring/lib/striconveh.c
  0.00% (0/853)
  0.00% (0/9)
  0.00% (0/502)
src/libunistring/lib/striconveha.c
  0.00% (0/199)
  0.00% (0/5)
  0.00% (0/112)
src/libunistring/lib/unicase/cased.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/libunistring/lib/unicase/ignorable.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/libunistring/lib/unicase/simple-mapping.h
 94.74% (18/19)
100.00% (1/1)
 92.31% (12/13)
src/libunistring/lib/unicase/special-casing-table.h
 99.67% (304/305)
100.00% (2/2)
 94.74% (18/19)
src/libunistring/lib/unicase/u-casemap.h
 31.80% (97/305)
100.00% (1/1)
 33.72% (58/172)
src/libunistring/lib/unicase/u8-tolower.c
100.00% (8/8)
100.00% (1/1)
100.00% (2/2)
src/libunistring/lib/uniconv/u-strconv-from-enc.h
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/15)
src/libunistring/lib/uniconv/u8-conv-from-enc.c
  0.00% (0/59)
  0.00% (0/1)
  0.00% (0/39)
src/libunistring/lib/unictype/bidi_of.c
 96.15% (25/26)
100.00% (2/2)
 92.86% (13/14)
src/libunistring/lib/unictype/bitmap.h
 94.74% (18/19)
100.00% (1/1)
 91.67% (11/12)
src/libunistring/lib/unictype/categ_none.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/libunistring/lib/unictype/categ_of.c
  0.00% (0/45)
  0.00% (0/3)
  0.00% (0/22)
src/libunistring/lib/unictype/categ_test.c
 83.33% (5/6)
100.00% (1/1)
 75.00% (3/4)
src/libunistring/lib/unictype/combiningclass.c
100.00% (19/19)
100.00% (1/1)
100.00% (13/13)
src/libunistring/lib/unictype/joiningtype_of.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/18)
src/libunistring/lib/unictype/pr_soft_dotted.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/libunistring/lib/unictype/scripts.c
  0.00% (0/35)
  0.00% (0/4)
  0.00% (0/21)
src/libunistring/lib/unictype/scripts_byname.h
  0.00% (0/66)
  0.00% (0/2)
  0.00% (0/29)
src/libunistring/lib/uninorm/canonical-decomposition.c
 55.77% (29/52)
100.00% (1/1)
 72.73% (16/22)
src/libunistring/lib/uninorm/compat-decomposition.c
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/libunistring/lib/uninorm/composition-table.h
100.00% (2195/2195)
100.00% (2/2)
100.00% (19/19)
src/libunistring/lib/uninorm/composition.c
 80.65% (25/31)
100.00% (1/1)
 70.97% (22/31)
src/libunistring/lib/uninorm/decomposition-table.h
100.00% (18/18)
100.00% (1/1)
100.00% (16/16)
src/libunistring/lib/uninorm/decomposition.c
 55.77% (29/52)
100.00% (1/1)
 73.68% (14/19)
src/libunistring/lib/uninorm/u-normalize-internal.h
 66.79% (185/277)
100.00% (1/1)
 69.18% (110/159)
src/libunistring/lib/unistr.h
 36.46% (35/96)
 44.44% (4/9)
 54.05% (20/37)
src/libunistring/lib/unistr/u-cpy.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/3)
src/libunistring/lib/unistr/u-strlen.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/4)
src/libunistring/lib/unistr/u32-cmp.c
 92.86% (13/14)
100.00% (1/1)
 85.71% (6/7)
src/libunistring/lib/unistr/u32-to-u8.c
 56.96% (45/79)
100.00% (1/1)
 59.32% (35/59)
src/libunistring/lib/unistr/u8-check.c
  0.00% (0/49)
  0.00% (0/1)
  0.00% (0/52)
src/libunistring/lib/unistr/u8-mblen.c
  0.00% (0/35)
  0.00% (0/1)
  0.00% (0/54)
src/libunistring/lib/unistr/u8-mbtouc-aux.c
  0.00% (0/131)
  0.00% (0/1)
  0.00% (0/88)
src/libunistring/lib/unistr/u8-mbtouc-unsafe-aux.c
 18.37% (18/98)
100.00% (1/1)
 12.68% (9/71)
src/libunistring/lib/unistr/u8-mbtoucr.c
 22.12% (23/104)
100.00% (1/1)
 19.67% (12/61)
src/libunistring/lib/unistr/u8-prev.c
  0.00% (0/52)
  0.00% (0/1)
  0.00% (0/49)
src/libunistring/lib/unistr/u8-strlen.c
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/libunistring/lib/unistr/u8-to-u32.c
 56.58% (43/76)
100.00% (1/1)
 59.65% (34/57)
src/libunistring/lib/unistr/u8-uctomb-aux.c
 46.67% (14/30)
100.00% (1/1)
 39.29% (11/28)
Totals
 49.37% (3981/8063)
 39.34% (83/211)
 21.09% (1125/5334)