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
|
1783 |
n/a |
_BYTECNT |
|
453
|
190 |
n/a |
_digcpy |
|
463
|
217 |
n/a |
_sharewind |
|
481
|
154 |
n/a |
_shaopen |
|
490
|
616 |
n/a |
_shadirect |
|
507
|
656 |
n/a |
_shabytes |
|
528
|
591 |
n/a |
_shabits |
|
555
|
916 |
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
|
691 |
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 |