Subroutine Coverage
| blib/lib/Digest/SHA/PurePerl.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
126 |
157 |
80.2
|
| 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 |
|
54
|
19200 |
n/a |
_c_SL32 |
|
61
|
21504 |
n/a |
_c_SR32 |
|
67
|
2016 |
n/a |
_c_Ch |
|
68
|
960 |
n/a |
_c_Pa |
|
69
|
2016 |
n/a |
_c_Ma |
|
72
|
13824 |
n/a |
_c_ROTR |
|
77
|
5376 |
n/a |
_c_ROTL |
|
82
|
1536 |
n/a |
_c_SIGMA0 |
|
88
|
1536 |
n/a |
_c_SIGMA1 |
|
94
|
1152 |
n/a |
_c_sigma0 |
|
100
|
1152 |
n/a |
_c_sigma1 |
|
106
|
480 |
n/a |
_c_M1Ch |
|
112
|
960 |
n/a |
_c_M1Pa |
|
118
|
480 |
n/a |
_c_M1Ma |
|
123
|
96 |
n/a |
_c_M11Ch |
|
124
|
192 |
n/a |
_c_M11Pa |
|
125
|
96 |
n/a |
_c_M11Ma |
|
126
|
96 |
n/a |
_c_M12Ch |
|
127
|
192 |
n/a |
_c_M12Pa |
|
128
|
96 |
n/a |
_c_M12Ma |
|
129
|
96 |
n/a |
_c_M13Ch |
|
130
|
192 |
n/a |
_c_M13Pa |
|
131
|
96 |
n/a |
_c_M13Ma |
|
132
|
96 |
n/a |
_c_M14Ch |
|
133
|
192 |
n/a |
_c_M14Pa |
|
134
|
96 |
n/a |
_c_M14Ma |
|
135
|
96 |
n/a |
_c_M15Ch |
|
136
|
192 |
n/a |
_c_M15Pa |
|
137
|
96 |
n/a |
_c_M15Ma |
|
139
|
3072 |
n/a |
_c_W11 |
|
140
|
1536 |
n/a |
_c_W12 |
|
141
|
1536 |
n/a |
_c_W13 |
|
142
|
1536 |
n/a |
_c_W14 |
|
145
|
1536 |
n/a |
_c_A1 |
|
212
|
921 |
n/a |
_sha1 |
|
215
|
1536 |
n/a |
_c_M2 |
|
221
|
192 |
n/a |
_c_M21 |
|
222
|
192 |
n/a |
_c_M22 |
|
223
|
192 |
n/a |
_c_M23 |
|
224
|
192 |
n/a |
_c_M24 |
|
225
|
192 |
n/a |
_c_M25 |
|
226
|
192 |
n/a |
_c_M26 |
|
227
|
192 |
n/a |
_c_M27 |
|
228
|
192 |
n/a |
_c_M28 |
|
230
|
1152 |
n/a |
_c_W21 |
|
231
|
1152 |
n/a |
_c_W22 |
|
232
|
1152 |
n/a |
_c_W23 |
|
233
|
1152 |
n/a |
_c_W24 |
|
236
|
1152 |
n/a |
_c_A2 |
|
300
|
257 |
n/a |
_sha256 |
|
302
|
0 |
n/a |
_sha512_placeholder |
|
428
|
24 |
n/a |
BEGIN |
|
428
|
24 |
n/a |
BEGIN |
|
428
|
240 |
n/a |
_c_ROTRQ |
|
428
|
24 |
n/a |
_c_SIGMAQ0 |
|
428
|
24 |
n/a |
_c_SIGMAQ1 |
|
428
|
240 |
n/a |
_c_SL64 |
|
428
|
288 |
n/a |
_c_SR64 |
|
428
|
24 |
n/a |
_c_sigmaQ0 |
|
428
|
24 |
n/a |
_c_sigmaQ1 |
|
428
|
249 |
n/a |
_sha512 |
|
431
|
190 |
n/a |
_SETBIT |
|
439
|
80088 |
n/a |
_CLRBIT |
|
447
|
1806 |
n/a |
_BYTECNT |
|
452
|
190 |
n/a |
_digcpy |
|
462
|
217 |
n/a |
_sharewind |
|
480
|
154 |
n/a |
_shaopen |
|
489
|
623 |
n/a |
_shadirect |
|
506
|
670 |
n/a |
_shabytes |
|
527
|
593 |
n/a |
_shabits |
|
554
|
931 |
n/a |
_shawrite |
|
556
|
24 |
n/a |
BEGIN |
|
570
|
24 |
n/a |
BEGIN |
|
597
|
24 |
n/a |
BEGIN |
|
607
|
98 |
n/a |
_shaWrite |
|
621
|
190 |
n/a |
_shafinish |
|
646
|
79 |
n/a |
_shadigest |
|
649
|
100 |
n/a |
_shahex |
|
655
|
11 |
n/a |
_shabase64 |
|
666
|
0 |
n/a |
_shadsize |
|
669
|
17 |
n/a |
_shacpy |
|
681
|
11 |
n/a |
_shadup |
|
684
|
4 |
n/a |
_shadump |
|
710
|
11 |
n/a |
_shaload |
|
727
|
24 |
n/a |
BEGIN |
|
760
|
43 |
n/a |
_hmacopen |
|
782
|
45 |
n/a |
_hmacWrite |
|
787
|
43 |
n/a |
_hmacfinish |
|
794
|
23 |
n/a |
_hmacdigest |
|
795
|
20 |
n/a |
_hmachex |
|
796
|
0 |
n/a |
_hmacbase64 |
|
812
|
1 |
Yes |
sha1 |
|
812
|
2 |
Yes |
sha1_base64 |
|
812
|
5 |
Yes |
sha1_hex |
|
812
|
0 |
Yes |
sha224 |
|
812
|
2 |
Yes |
sha224_base64 |
|
812
|
2 |
Yes |
sha224_hex |
|
812
|
0 |
Yes |
sha256 |
|
812
|
2 |
Yes |
sha256_base64 |
|
812
|
2 |
Yes |
sha256_hex |
|
812
|
0 |
Yes |
sha384 |
|
812
|
2 |
Yes |
sha384_base64 |
|
812
|
4 |
Yes |
sha384_hex |
|
812
|
0 |
Yes |
sha512 |
|
812
|
0 |
Yes |
sha512224 |
|
812
|
0 |
Yes |
sha512224_base64 |
|
812
|
2 |
Yes |
sha512224_hex |
|
812
|
0 |
Yes |
sha512256 |
|
812
|
0 |
Yes |
sha512256_base64 |
|
812
|
2 |
Yes |
sha512256_hex |
|
812
|
2 |
Yes |
sha512_base64 |
|
812
|
5 |
Yes |
sha512_hex |
|
820
|
0 |
Yes |
hmac_sha1 |
|
820
|
0 |
Yes |
hmac_sha1_base64 |
|
820
|
11 |
Yes |
hmac_sha1_hex |
|
820
|
0 |
Yes |
hmac_sha224 |
|
820
|
0 |
Yes |
hmac_sha224_base64 |
|
820
|
0 |
Yes |
hmac_sha224_hex |
|
820
|
8 |
Yes |
hmac_sha256 |
|
820
|
0 |
Yes |
hmac_sha256_base64 |
|
820
|
9 |
Yes |
hmac_sha256_hex |
|
820
|
8 |
Yes |
hmac_sha384 |
|
820
|
0 |
Yes |
hmac_sha384_base64 |
|
820
|
0 |
Yes |
hmac_sha384_hex |
|
820
|
7 |
Yes |
hmac_sha512 |
|
820
|
0 |
Yes |
hmac_sha512224 |
|
820
|
0 |
Yes |
hmac_sha512224_base64 |
|
820
|
0 |
Yes |
hmac_sha512224_hex |
|
820
|
0 |
Yes |
hmac_sha512256 |
|
820
|
0 |
Yes |
hmac_sha512256_base64 |
|
820
|
0 |
Yes |
hmac_sha512256_hex |
|
820
|
0 |
Yes |
hmac_sha512_base64 |
|
820
|
0 |
Yes |
hmac_sha512_hex |
|
827
|
0 |
Yes |
hashsize |
|
828
|
4 |
Yes |
algorithm |
|
831
|
19 |
Yes |
add |
|
837
|
1 |
Yes |
digest |
|
845
|
59 |
Yes |
hexdigest |
|
853
|
1 |
Yes |
b64digest |
|
861
|
16 |
Yes |
new |
|
878
|
11 |
Yes |
clone |
|
883
|
24 |
n/a |
BEGIN |
|
886
|
706 |
Yes |
add_bits |
|
897
|
0 |
n/a |
_bail |
|
905
|
3 |
n/a |
_addfile |
|
922
|
1 |
n/a |
_istext |
|
936
|
6 |
Yes |
addfile |
|
980
|
4 |
Yes |
getstate |
|
986
|
11 |
Yes |
putstate |
|
999
|
0 |
Yes |
dump |
|
1014
|
0 |
Yes |
load |