Subroutine Coverage
blib/lib/Digest/SHA/PurePerl.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
127 |
158 |
80.3
|
pod |
56 |
56 |
100.0
|
line |
count |
pod |
subroutine |
5
|
24 |
n/a |
BEGIN |
6
|
24 |
n/a |
BEGIN |
7
|
24 |
n/a |
BEGIN |
8
|
24 |
n/a |
BEGIN |
9
|
24 |
n/a |
BEGIN |
10
|
24 |
n/a |
BEGIN |
11
|
24 |
n/a |
BEGIN |
55
|
19200 |
n/a |
_c_SL32 |
62
|
21504 |
n/a |
_c_SR32 |
68
|
2016 |
n/a |
_c_Ch |
69
|
960 |
n/a |
_c_Pa |
70
|
2016 |
n/a |
_c_Ma |
73
|
13824 |
n/a |
_c_ROTR |
78
|
5376 |
n/a |
_c_ROTL |
83
|
1536 |
n/a |
_c_SIGMA0 |
89
|
1536 |
n/a |
_c_SIGMA1 |
95
|
1152 |
n/a |
_c_sigma0 |
101
|
1152 |
n/a |
_c_sigma1 |
107
|
480 |
n/a |
_c_M1Ch |
113
|
960 |
n/a |
_c_M1Pa |
119
|
480 |
n/a |
_c_M1Ma |
124
|
96 |
n/a |
_c_M11Ch |
125
|
192 |
n/a |
_c_M11Pa |
126
|
96 |
n/a |
_c_M11Ma |
127
|
96 |
n/a |
_c_M12Ch |
128
|
192 |
n/a |
_c_M12Pa |
129
|
96 |
n/a |
_c_M12Ma |
130
|
96 |
n/a |
_c_M13Ch |
131
|
192 |
n/a |
_c_M13Pa |
132
|
96 |
n/a |
_c_M13Ma |
133
|
96 |
n/a |
_c_M14Ch |
134
|
192 |
n/a |
_c_M14Pa |
135
|
96 |
n/a |
_c_M14Ma |
136
|
96 |
n/a |
_c_M15Ch |
137
|
192 |
n/a |
_c_M15Pa |
138
|
96 |
n/a |
_c_M15Ma |
140
|
3072 |
n/a |
_c_W11 |
141
|
1536 |
n/a |
_c_W12 |
142
|
1536 |
n/a |
_c_W13 |
143
|
1536 |
n/a |
_c_W14 |
146
|
1536 |
n/a |
_c_A1 |
213
|
921 |
n/a |
_sha1 |
216
|
1536 |
n/a |
_c_M2 |
222
|
192 |
n/a |
_c_M21 |
223
|
192 |
n/a |
_c_M22 |
224
|
192 |
n/a |
_c_M23 |
225
|
192 |
n/a |
_c_M24 |
226
|
192 |
n/a |
_c_M25 |
227
|
192 |
n/a |
_c_M26 |
228
|
192 |
n/a |
_c_M27 |
229
|
192 |
n/a |
_c_M28 |
231
|
1152 |
n/a |
_c_W21 |
232
|
1152 |
n/a |
_c_W22 |
233
|
1152 |
n/a |
_c_W23 |
234
|
1152 |
n/a |
_c_W24 |
237
|
1152 |
n/a |
_c_A2 |
301
|
257 |
n/a |
_sha256 |
303
|
0 |
n/a |
_sha512_placeholder |
429
|
24 |
n/a |
BEGIN |
429
|
24 |
n/a |
BEGIN |
429
|
240 |
n/a |
_c_ROTRQ |
429
|
24 |
n/a |
_c_SIGMAQ0 |
429
|
24 |
n/a |
_c_SIGMAQ1 |
429
|
240 |
n/a |
_c_SL64 |
429
|
288 |
n/a |
_c_SR64 |
429
|
24 |
n/a |
_c_sigmaQ0 |
429
|
24 |
n/a |
_c_sigmaQ1 |
429
|
249 |
n/a |
_sha512 |
432
|
190 |
n/a |
_SETBIT |
440
|
80088 |
n/a |
_CLRBIT |
448
|
1827 |
n/a |
_BYTECNT |
453
|
190 |
n/a |
_digcpy |
463
|
217 |
n/a |
_sharewind |
481
|
154 |
n/a |
_shaopen |
490
|
627 |
n/a |
_shadirect |
507
|
678 |
n/a |
_shabytes |
528
|
602 |
n/a |
_shabits |
555
|
938 |
n/a |
_shawrite |
557
|
24 |
n/a |
BEGIN |
571
|
24 |
n/a |
BEGIN |
598
|
24 |
n/a |
BEGIN |
608
|
98 |
n/a |
_shaWrite |
622
|
190 |
n/a |
_shafinish |
647
|
79 |
n/a |
_shadigest |
650
|
100 |
n/a |
_shahex |
656
|
11 |
n/a |
_shabase64 |
667
|
0 |
n/a |
_shadsize |
670
|
17 |
n/a |
_shacpy |
682
|
11 |
n/a |
_shadup |
685
|
4 |
n/a |
_shadump |
711
|
11 |
n/a |
_shaload |
728
|
24 |
n/a |
BEGIN |
761
|
43 |
n/a |
_hmacopen |
783
|
45 |
n/a |
_hmacWrite |
788
|
43 |
n/a |
_hmacfinish |
795
|
23 |
n/a |
_hmacdigest |
796
|
20 |
n/a |
_hmachex |
797
|
0 |
n/a |
_hmacbase64 |
813
|
1 |
Yes |
sha1 |
813
|
2 |
Yes |
sha1_base64 |
813
|
5 |
Yes |
sha1_hex |
813
|
0 |
Yes |
sha224 |
813
|
2 |
Yes |
sha224_base64 |
813
|
2 |
Yes |
sha224_hex |
813
|
0 |
Yes |
sha256 |
813
|
2 |
Yes |
sha256_base64 |
813
|
2 |
Yes |
sha256_hex |
813
|
0 |
Yes |
sha384 |
813
|
2 |
Yes |
sha384_base64 |
813
|
4 |
Yes |
sha384_hex |
813
|
0 |
Yes |
sha512 |
813
|
0 |
Yes |
sha512224 |
813
|
0 |
Yes |
sha512224_base64 |
813
|
2 |
Yes |
sha512224_hex |
813
|
0 |
Yes |
sha512256 |
813
|
0 |
Yes |
sha512256_base64 |
813
|
2 |
Yes |
sha512256_hex |
813
|
2 |
Yes |
sha512_base64 |
813
|
5 |
Yes |
sha512_hex |
821
|
0 |
Yes |
hmac_sha1 |
821
|
0 |
Yes |
hmac_sha1_base64 |
821
|
11 |
Yes |
hmac_sha1_hex |
821
|
0 |
Yes |
hmac_sha224 |
821
|
0 |
Yes |
hmac_sha224_base64 |
821
|
0 |
Yes |
hmac_sha224_hex |
821
|
8 |
Yes |
hmac_sha256 |
821
|
0 |
Yes |
hmac_sha256_base64 |
821
|
9 |
Yes |
hmac_sha256_hex |
821
|
8 |
Yes |
hmac_sha384 |
821
|
0 |
Yes |
hmac_sha384_base64 |
821
|
0 |
Yes |
hmac_sha384_hex |
821
|
7 |
Yes |
hmac_sha512 |
821
|
0 |
Yes |
hmac_sha512224 |
821
|
0 |
Yes |
hmac_sha512224_base64 |
821
|
0 |
Yes |
hmac_sha512224_hex |
821
|
0 |
Yes |
hmac_sha512256 |
821
|
0 |
Yes |
hmac_sha512256_base64 |
821
|
0 |
Yes |
hmac_sha512256_hex |
821
|
0 |
Yes |
hmac_sha512_base64 |
821
|
0 |
Yes |
hmac_sha512_hex |
828
|
0 |
Yes |
hashsize |
829
|
4 |
Yes |
algorithm |
832
|
19 |
Yes |
add |
838
|
1 |
Yes |
digest |
846
|
59 |
Yes |
hexdigest |
854
|
1 |
Yes |
b64digest |
862
|
16 |
Yes |
new |
879
|
11 |
Yes |
clone |
884
|
24 |
n/a |
BEGIN |
887
|
713 |
Yes |
add_bits |
898
|
0 |
n/a |
_bail |
906
|
3 |
n/a |
_addfile |
923
|
1 |
n/a |
_istext |
937
|
6 |
Yes |
addfile |
990
|
4 |
Yes |
getstate |
996
|
11 |
Yes |
putstate |
1009
|
0 |
Yes |
dump |
1024
|
0 |
Yes |
load |