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