OpenCoverage

OpenSSL Test Coverage

Source Tree

Path:<top>/crypto/asn1
SourceCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
x_long.c
Source: x_long.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_long.c
Coverage: 100.000% (62/62)
100.000% (62/62)
7524
a_octet.c
Source: a_octet.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_octet.c
Coverage: 100.000% (3/3)
100.000% (3/3)
33
tasn_fre.c
Source: tasn_fre.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_fre.c
Coverage:  91.791% (123/134)
 91.791% (123/134)
15446
x_int64.c
Source: x_int64.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_int64.c
Coverage:  90.385% (94/104)
 90.385% (94/104)
12535
a_utf8.c
Source: a_utf8.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utf8.c
Coverage:  90.210% (129/143)
 90.210% (129/143)
13442
tasn_dec.c
Source: tasn_dec.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_dec.c
Coverage:  87.296% (536/614)
 87.296% (536/614)
782210
a_time.c
Source: a_time.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_time.c
Coverage:  84.483% (294/348)
 84.483% (294/348)
353114
tasn_enc.c
Source: tasn_enc.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_enc.c
Coverage:  84.412% (287/340)
 84.412% (287/340)
389116
asn1_lib.c
Source: asn1_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_lib.c
Coverage:  78.571% (165/210)
 78.571% (165/210)
24980
x_bignum.c
Source: x_bignum.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_bignum.c
Coverage:  76.000% (38/50)
 76.000% (38/50)
5520
x_info.c
Source: x_info.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_info.c
Coverage:  75.000% (6/8)
 75.000% (6/8)
214
asn1_err.c
Source: asn1_err.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_err.c
Coverage:  75.000% (3/4)
 75.000% (3/4)
62
x_algor.c
Source: x_algor.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_algor.c
Coverage:  74.545% (41/55)
 74.545% (41/55)
5624
a_d2i_fp.c
Source: a_d2i_fp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_d2i_fp.c
Coverage:  71.717% (71/99)
 71.717% (71/99)
16235
tasn_utl.c
Source: tasn_utl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_utl.c
Coverage:  71.287% (72/101)
 71.287% (72/101)
14738
tasn_new.c
Source: tasn_new.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_new.c
Coverage:  70.048% (145/207)
 70.048% (145/207)
24076
p8_pkey.c
Source: p8_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c
Coverage:  69.231% (27/39)
 69.231% (27/39)
2819
a_int.c
Source: a_int.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_int.c
Coverage:  67.944% (195/287)
 67.944% (195/287)
437108
d2i_pr.c
Source: d2i_pr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/d2i_pr.c
Coverage:  67.857% (38/56)
 67.857% (38/56)
12018
a_gentm.c
Source: a_gentm.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_gentm.c
Coverage:  67.742% (21/31)
 67.742% (21/31)
4513
tasn_prn.c
Source: tasn_prn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_prn.c
Coverage:  67.397% (246/365)
 67.397% (246/365)
350131
asn1_par.c
Source: asn1_par.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_par.c
Coverage:  67.208% (207/308)
 67.208% (207/308)
27294
t_pkey.c
Source: t_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_pkey.c
Coverage:  64.286% (36/56)
 64.286% (36/56)
6119
i2d_pr.c
Source: i2d_pr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/i2d_pr.c
Coverage:  64.286% (9/14)
 64.286% (9/14)
134
a_strex.c
Source: a_strex.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strex.c
Coverage:  63.467% (205/323)
 63.467% (205/323)
354111
a_bitstr.c
Source: a_bitstr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_bitstr.c
Coverage:  59.231% (77/130)
 59.231% (77/130)
17841
a_mbstr.c
Source: a_mbstr.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_mbstr.c
Coverage:  54.967% (83/151)
 54.967% (83/151)
20653
a_object.c
Source: a_object.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_object.c
Coverage:  52.766% (124/235)
 52.766% (124/235)
37373
asn_pack.c
Source: asn_pack.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_pack.c
Coverage:  51.613% (16/31)
 51.613% (16/31)
6610
f_int.c
Source: f_int.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/f_int.c
Coverage:  50.538% (47/93)
 50.538% (47/93)
10334
nsseq.c
Source: nsseq.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/nsseq.c
Coverage:  50.000% (4/8)
 50.000% (4/8)
66
evp_asn1.c
Source: evp_asn1.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/evp_asn1.c
Coverage:  48.837% (21/43)
 48.837% (21/43)
7016
bio_asn1.c
Source: bio_asn1.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_asn1.c
Coverage:  46.914% (76/162)
 46.914% (76/162)
22069
a_type.c
Source: a_type.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_type.c
Coverage:  45.055% (41/91)
 45.055% (41/91)
9343
x_sig.c
Source: x_sig.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_sig.c
Coverage:  44.444% (8/18)
 44.444% (8/18)
910
a_print.c
Source: a_print.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_print.c
Coverage:  44.000% (33/75)
 44.000% (33/75)
6323
bio_ndef.c
Source: bio_ndef.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/bio_ndef.c
Coverage:  40.816% (20/49)
 40.816% (20/49)
14619
ameth_lib.c
Source: ameth_lib.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/ameth_lib.c
Coverage:  37.748% (57/151)
 37.748% (57/151)
23367
asn_mime.c
Source: asn_mime.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c
Coverage:  36.052% (305/846)
 36.052% (305/846)
2710237
a_verify.c
Source: a_verify.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_verify.c
Coverage:  30.435% (21/69)
 30.435% (21/69)
12922
a_sign.c
Source: a_sign.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_sign.c
Coverage:  30.303% (30/99)
 30.303% (30/99)
21732
a_i2d_fp.c
Source: a_i2d_fp.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_i2d_fp.c
Coverage:  27.273% (9/33)
 27.273% (9/33)
7415
tasn_typ.c
Source: tasn_typ.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_typ.c
Coverage:  26.250% (21/80)
 26.250% (21/80)
2180
a_utctm.c
Source: a_utctm.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_utctm.c
Coverage:  23.529% (12/51)
 23.529% (12/51)
6019
f_string.c
Source: f_string.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/f_string.c
Coverage:  22.078% (17/77)
 22.078% (17/77)
9228
a_dup.c
Source: a_dup.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_dup.c
Coverage:  21.429% (3/14)
 21.429% (3/14)
716
a_digest.c
Source: a_digest.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_digest.c
Coverage:  21.429% (3/14)
 21.429% (3/14)
416
asn1_locl.h
Source: asn1_locl.h
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_locl.h
Coverage:  20.833% (10/48)
 20.833% (10/48)
248
a_strnid.c
Source: a_strnid.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/a_strnid.c
Coverage:  20.312% (52/256)
 20.312% (52/256)
99169
asn1_item_list.c
Source: asn1_item_list.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_item_list.c
Coverage:  12.195% (5/41)
 12.195% (5/41)
17911
x_pkey.c
Source: x_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_pkey.c
Coverage:  11.765% (2/17)
 11.765% (2/17)
387
asn_moid.c
Source: asn_moid.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_moid.c
Coverage:  2.941% (1/34)
  2.941% (1/34)
5513
asn_mstbl.c
Source: asn_mstbl.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mstbl.c
Coverage:  0.408% (1/245)
  0.408% (1/245)
104560
x_val.c
Source: x_val.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_val.c
Coverage:  0.000% (0/4)
  0.000% (0/4)
14
x_spki.c
Source: x_spki.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/x_spki.c
Coverage:  0.000% (0/8)
  0.000% (0/8)
28
tasn_scn.c
Source: tasn_scn.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/tasn_scn.c
Coverage:  0.000% (0/10)
  0.000% (0/10)
188
t_spki.c
Source: t_spki.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_spki.c
Coverage:  0.000% (0/14)
  0.000% (0/14)
465
t_bitst.c
Source: t_bitst.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/t_bitst.c
Coverage:  0.000% (0/89)
  0.000% (0/89)
35323
p5_scrypt.c
Source: p5_scrypt.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c
Coverage:  0.000% (0/124)
  0.000% (0/124)
24946
p5_pbev2.c
Source: p5_pbev2.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_pbev2.c
Coverage:  0.000% (0/106)
  0.000% (0/106)
18443
p5_pbe.c
Source: p5_pbe.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_pbe.c
Coverage:  0.000% (0/40)
  0.000% (0/40)
7918
n_pkey.c
Source: n_pkey.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/n_pkey.c
Coverage:  0.000% (0/8)
  0.000% (0/8)
28
i2d_pu.c
Source: i2d_pu.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/i2d_pu.c
Coverage:  0.000% (0/8)
  0.000% (0/8)
65
d2i_pu.c
Source: d2i_pu.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/d2i_pu.c
Coverage:  0.000% (0/39)
  0.000% (0/39)
6014
asn1_gen.c
Source: asn1_gen.c
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn1_gen.c
Coverage:  0.000% (0/615)
  0.000% (0/615)
1701172

Generated by Squish Coco 4.2.2