Subroutine Coverage

blib/lib/Crypt/CBC.pm
Criterion Covered Total %
subroutine 21 36 58.3
pod 19 22 86.4


line count pod subroutine
3 4 n/a BEGIN
4 4 n/a BEGIN
5 4 n/a BEGIN
6 4 n/a BEGIN
9 4 n/a BEGIN
12 15 Yes new
168 435 Yes encrypt
176 435 Yes decrypt
184 0 Yes encrypt_hex
189 0 Yes decrypt_hex
195 870 Yes start
205 870 Yes crypt
251 870 Yes finish
282 435 n/a _generate_iv_and_cipher_from_datastream
332 435 n/a _generate_iv_and_cipher_from_options
374 0 n/a _key_from_key
388 870 n/a _salted_key_and_iv
409 0 No random_bytes
415 435 n/a _get_random_bytes
429 348 n/a _standard_padding
440 171 n/a _space_padding
451 171 n/a _null_padding
462 171 n/a _oneandzeroes_padding
474 0 Yes get_initialization_vector
479 0 Yes set_initialization_vector
487 0 Yes salt
494 0 Yes iv
501 0 Yes key
508 0 Yes passphrase
518 0 Yes cipher
519 0 Yes padding
520 0 Yes keysize
521 870 Yes blocksize
522 0 Yes pcbc
523 870 No header_mode
524 0 No legacy_hack