Condition Coverage

blib/lib/String/Replace/Safe.pm
Criterion Covered Total %
condition 17 33 51.5


and 3 conditions

line !l l&&!r l&&r condition
19 10 0 3 @_ == 1 and ref $_[0]
10 0 3 @_ == 1 and ref $_[0] and reftype($_[0]) eq 'HASH'
10 0 0 @_ == 1 and ref $_[0]
10 0 0 @_ == 1 and ref $_[0] and reftype($_[0]) eq 'ARRAY'
41 2 0 2 @_ == 1 and ref $_[0]
2 0 2 @_ == 1 and ref $_[0] and reftype($_[0]) eq 'HASH'
2 0 0 @_ == 1 and ref $_[0]
2 0 0 @_ == 1 and ref $_[0] and reftype($_[0]) eq 'ARRAY'
53 8 0 0 ref $val && reftype $val eq 'ARRAY'
125 7 0 10 blessed($_[0]) and $_[0]->isa('String::Replace::Safe')
135 2 0 2 blessed($_[0]) and $_[0]->isa('String::Replace::Safe')