Subroutine Coverage

blib/lib/XML/Sig.pm
Criterion Covered Total %
subroutine 56 60 93.3
pod 4 4 100.0


line count pod subroutine
1 24 n/a BEGIN
2 24 n/a BEGIN
7 24 n/a BEGIN
11 24 n/a BEGIN
15 24 n/a BEGIN
19 24 n/a BEGIN
20 24 n/a BEGIN
21 24 n/a BEGIN
22 24 n/a BEGIN
23 24 n/a BEGIN
26 24 n/a BEGIN
27 24 n/a BEGIN
28 24 n/a BEGIN
29 24 n/a BEGIN
30 24 n/a BEGIN
31 24 n/a BEGIN
32 24 n/a BEGIN
34 0 n/a DESTROY
42 682 Yes new
114 338 Yes sign
236 357 Yes verify
439 14 Yes signer_cert
456 339 n/a _get_ids_to_sign
471 344 n/a __ANON__
489 345 n/a _get_xml_to_sign
510 362 n/a _get_signed_xml
535 362 n/a _transform
590 362 n/a _find_prefixlist
617 53 n/a _verify_rsa
649 107 n/a _clean_x509
684 107 n/a _verify_x509
716 124 n/a _verify_x509_cert
792 58 n/a _zero_fill_buffer
813 58 n/a _concat_dsa_sig_r_s
844 57 n/a _verify_dsa
899 122 n/a _verify_ecdsa
908 24 n/a BEGIN
963 12 n/a _verify_hmac
968 24 n/a BEGIN
1008 707 n/a _get_node
1023 0 n/a _get_node_as_text
1035 0 n/a _transform_env_sig
1061 1771 n/a _trim
1081 170 n/a _load_ecdsa_key
1133 56 n/a _load_dsa_key
1182 109 n/a _load_rsa_key
1232 18 n/a _load_hmac_key_info
1254 0 n/a _load_x509_key
1288 108 n/a _load_cert_file
1334 2 n/a _load_cert_text
1367 337 n/a _load_key
1417 345 n/a _signature_xml
1438 345 n/a _signedinfo_xml
1484 345 n/a _reference_xml
1523 713 n/a _canonicalize_xml
1577 58 n/a _calc_dsa_signature
1621 172 n/a _calc_ecdsa_signature
1647 109 n/a _calc_rsa_signature
1669 18 n/a _calc_hmac_signature
1672 24 n/a BEGIN