Condition Coverage

blib/lib/WebService/Stripe.pm
Criterion Covered Total %
condition 0 188 0.0


and 3 conditions

line !l l&&!r l&&r condition
45 0 0 0 exists $args{'query'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($query)
0 0 0 exists $args{'headers'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($headers)
81 0 0 0 exists $args{'query'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($query)
104 0 0 0 exists $args{'data'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($data)
108 0 0 0 exists $args{'data'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($data)
112 0 0 0 exists $args{'data'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($data)
186 0 0 0 exists $args{'query'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($query)
204 0 0 0 exists $args{'query'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($query)
216 0 0 0 exists $args{'query'} and not +($Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef'))->check($query)

or 2 conditions

line l !l condition
46 0 0 $query ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
45 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
53 0 0 0 $Method::Signatures::mutc{'cache'}{'Maybe[HashRef]'} ||= 'Method::Signatures'->_make_constraint('Maybe[HashRef]')
57 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
61 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
65 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
73 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
77 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
81 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
85 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
90 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef|Str'} ||= 'Method::Signatures'->_make_constraint('HashRef|Str')
95 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
99 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef|Str'} ||= 'Method::Signatures'->_make_constraint('HashRef|Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
104 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
108 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
112 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
117 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef|Str'} ||= 'Method::Signatures'->_make_constraint('HashRef|Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
122 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
126 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
130 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
134 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
142 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
146 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef|Str'} ||= 'Method::Signatures'->_make_constraint('HashRef|Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
158 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
163 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
168 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
173 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
178 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
182 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
186 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
190 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
194 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
198 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
204 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
208 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
212 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')
216 0 0 0 $Method::Signatures::mutc{'cache'}{'HashRef'} ||= 'Method::Signatures'->_make_constraint('HashRef')
220 0 0 0 $Method::Signatures::mutc{'cache'}{'Str'} ||= 'Method::Signatures'->_make_constraint('Str')