File Coverage

blib/lib/Crypt/OpenSSL/VerifyX509.pm
Criterion Covered Total %
statement 10 10 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 14 100.0


line stmt bran cond sub pod time code
1             package Crypt::OpenSSL::VerifyX509;
2              
3 6     6   300492 use strict;
  6         80  
  6         159  
4 6     6   28 use warnings;
  6         11  
  6         304  
5              
6             require 5.008_001;
7              
8             our $VERSION = '0.20';
9              
10 6     6   2745 use Crypt::OpenSSL::X509;
  6         230935  
  6         1067  
11              
12             BOOT_XS: {
13             require DynaLoader;
14            
15             # DynaLoader calls dl_load_flags as a static method.
16             *dl_load_flags = DynaLoader->can('dl_load_flags');
17            
18             do {__PACKAGE__->can('bootstrap') || \&DynaLoader::bootstrap}->(__PACKAGE__, $VERSION);
19             }
20              
21             END {
22 6     6   16055 __PACKAGE__->__X509_cleanup;
23             }
24              
25             1;
26              
27             __END__