Condition Coverage

blib/lib/Crypt/PKCS11.pm
Criterion Covered Total %
condition 23 24 95.8


and 3 conditions

line !l l&&!r l&&r condition
1656 4 1 3 ref $$args{'CreateMutex'} eq 'CODE' and ref $$args{'DestroyMutex'} eq 'CODE'
5 1 2 ref $$args{'CreateMutex'} eq 'CODE' and ref $$args{'DestroyMutex'} eq 'CODE' and ref $$args{'LockMutex'} eq 'CODE'
2 1 1 ref $$args{'CreateMutex'} eq 'CODE' and ref $$args{'DestroyMutex'} eq 'CODE' and ref $$args{'LockMutex'} eq 'CODE' and ref $$args{'UnlockMutex'} eq 'CODE'
1772 0 1 1 defined $notifycb and ref $notifycb ne 'CODE'

or 3 conditions

line l !l&&r !l&&!r condition
1596 1 2 1 ref $this || $this
1651 5 1 3 exists $$args{'CreateMutex'} or exists $$args{'DestroyMutex'}
6 1 2 exists $$args{'CreateMutex'} or exists $$args{'DestroyMutex'} or exists $$args{'LockMutex'}
2 1 1 exists $$args{'CreateMutex'} or exists $$args{'DestroyMutex'} or exists $$args{'LockMutex'} or exists $$args{'UnlockMutex'}