Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/libidn2/lib/bidi.c
 98.33% (59/60)
100.00% (2/2)
 94.52% (69/73)
src/libidn2/lib/context.c
 48.07% (87/181)
 50.00% (2/4)
 43.82% (78/178)
src/libidn2/lib/error.c
 21.97% (29/132)
 50.00% (1/2)
 15.54% (23/148)
src/libidn2/lib/idna.c
 57.89% (110/190)
 75.00% (3/4)
 63.35% (121/191)
src/libidn2/lib/lookup.c
 61.71% (311/504)
 50.00% (6/12)
 57.14% (236/413)
src/libidn2/lib/punycode.c
 89.87% (142/158)
 71.43% (5/7)
 91.28% (157/172)
src/libidn2/lib/tables.c
100.00% (29/29)
100.00% (6/6)
 93.33% (14/15)
src/libidn2/lib/tr46map.c
 78.65% (70/89)
 71.43% (5/7)
 74.42% (32/43)
src/libidn2/unistring/localcharset.c
  0.00% (0/16)
  0.00% (0/1)
  0.00% (0/5)
src/libunistring/lib/array-mergesort.h
 92.43% (171/185)
100.00% (3/3)
 92.31% (84/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/852)
  0.00% (0/9)
  0.00% (0/501)
src/libunistring/lib/striconveha.c
  0.00% (0/199)
  0.00% (0/5)
  0.00% (0/112)
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
100.00% (26/26)
100.00% (2/2)
100.00% (14/14)
src/libunistring/lib/unictype/bitmap.h
100.00% (19/19)
100.00% (1/1)
100.00% (12/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
 62.22% (28/45)
 66.67% (2/3)
 68.18% (15/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
100.00% (25/25)
100.00% (1/1)
100.00% (18/18)
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
 98.08% (51/52)
100.00% (1/1)
 95.45% (21/22)
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
100.00% (31/31)
100.00% (1/1)
100.00% (31/31)
src/libunistring/lib/uninorm/decomposition-table.h
100.00% (18/18)
100.00% (1/1)
100.00% (16/16)
src/libunistring/lib/uninorm/u-normalize-internal.h
 79.78% (221/277)
100.00% (1/1)
 83.02% (132/159)
src/libunistring/lib/unistr.h
 28.12% (27/96)
 33.33% (3/9)
 62.16% (23/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
 69.62% (55/79)
100.00% (1/1)
 71.19% (42/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
  0.00% (0/98)
  0.00% (0/1)
  0.00% (0/71)
src/libunistring/lib/unistr/u8-mbtoucr.c
 69.23% (72/104)
100.00% (1/1)
 86.89% (53/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
 60.53% (46/76)
100.00% (1/1)
 64.91% (37/57)
src/libunistring/lib/unistr/u8-uctomb-aux.c
 86.67% (26/30)
100.00% (1/1)
 92.86% (26/28)
src/wget2/fuzz/libwget_metalink_parse_fuzzer.c
100.00% (14/14)
100.00% (1/1)
100.00% (5/5)
src/wget2/include/wget/wget.h
 15.79% (9/57)
 15.79% (3/19)
 15.79% (3/19)
src/wget2/lib/c-ctype.h
 46.21% (67/145)
 46.67% (7/15)
 32.29% (434/1344)
src/wget2/lib/c-strcasecmp.c
 85.71% (18/21)
100.00% (1/1)
 76.92% (10/13)
src/wget2/lib/c-strncasecmp.c
 85.71% (18/21)
100.00% (1/1)
 82.35% (14/17)
src/wget2/lib/free.c
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/wget2/lib/gettext.h
  0.00% (0/75)
  0.00% (0/4)
  0.00% (0/4)
src/wget2/lib/gettime.c
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/wget2/lib/glob.c
  0.00% (0/985)
  0.00% (0/10)
  0.00% (0/614)
src/wget2/lib/glob_internal.h
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/17)
src/wget2/lib/globfree.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/6)
src/wget2/lib/ioctl.c
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/wget2/lib/malloc/scratch_buffer.gl.h
  0.00% (0/18)
  0.00% (0/5)
  0.00% (0/9)
src/wget2/lib/malloc/scratch_buffer_grow.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/8)
src/wget2/lib/malloc/scratch_buffer_set_array_size.c
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/15)
src/wget2/lib/nanosleep.c
  0.00% (0/29)
  0.00% (0/1)
  0.00% (0/15)
src/wget2/lib/timespec.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/wget2/libwget/buffer.c
 42.77% (71/166)
 41.18% (7/17)
 43.07% (59/137)
src/wget2/libwget/buffer_printf.c
 26.12% (93/356)
 63.64% (7/11)
 24.80% (61/246)
src/wget2/libwget/encoding.c
 52.85% (65/123)
 62.50% (5/8)
 38.33% (46/120)
src/wget2/libwget/ip.c
 76.92% (10/13)
100.00% (1/1)
 77.78% (7/9)
src/wget2/libwget/iri.c
 49.71% (343/690)
 29.03% (9/31)
 49.13% (340/692)
src/wget2/libwget/log.c
 10.17% (6/59)
 22.22% (2/9)
 10.81% (4/37)
src/wget2/libwget/mem.c
 39.53% (17/43)
 60.00% (3/5)
 36.11% (13/36)
src/wget2/libwget/metalink.c
 96.72% (177/183)
100.00% (9/9)
 97.34% (183/188)
src/wget2/libwget/printf.c
 25.53% (24/94)
 22.22% (2/9)
 26.19% (11/42)
src/wget2/libwget/strlcpy.c
 88.24% (15/17)
100.00% (1/1)
 82.35% (14/17)
src/wget2/libwget/strscpy.c
 61.90% (13/21)
100.00% (1/1)
 66.67% (12/18)
src/wget2/libwget/utils.c
 12.25% (25/204)
 17.65% (3/17)
 11.04% (18/163)
src/wget2/libwget/vector.c
 33.59% (87/259)
 42.86% (12/28)
 26.73% (81/303)
src/wget2/libwget/xml.c
 53.58% (247/461)
 56.25% (9/16)
 58.30% (302/518)
src/wget2_deps/include/unistr.h
  0.00% (0/96)
  0.00% (0/9)
  0.00% (0/9)
Totals
 48.12% (5219/10846)
 37.57% (142/378)
 32.18% (2915/9058)