line | % | coverage | branch |
58 | 100 | T | F | unless $invocation->name eq $self->name |
71 | 100 | T | F | if (Slurpy->check($matcher)) { } |
| 100 | T | F | elsif (Matcher->check($matcher)) { } |
76 | 100 | T | F | if ($matcher->is_a_type_of(ArrayRef())) { } |
| 50 | T | F | elsif ($matcher->is_a_type_of(HashRef())) { } |
80 | 100 | T | F | unless scalar(@input) % 2 == 0 |
84 | 100 | T | F | unless $matcher->check($value) |
90 | 100 | T | F | unless $matcher->check(shift @input) |
94 | 100 | T | F | unless __match(shift @input, $matcher) |
99 | 100 | T | F | if (@expected > 0 and Slurpy->check($expected[0])) |
103 | 100 | T | F | if ($matcher->is_a_type_of(ArrayRef())) { } |
| 50 | T | F | elsif ($matcher->is_a_type_of(HashRef())) { } |
107 | 50 | T | F | unless scalar(@input) % 2 == 0 |
111 | 50 | T | F | unless $matcher->check($value) |
126 | 100 | T | F | if ref $x ne ref $y |
129 | 100 | T | F | if (blessed $x or ref $x eq 'CODE') |
135 | 100 | T | F | if (ref $x eq 'ARRAY') |
136 | 100 | T | F | if $#{$x;} != $#{$y;} |
140 | 100 | T | F | unless __match($$x[$_], $$y[$_]) |
145 | 100 | T | F | if (ref $x eq 'HASH') |
147 | 100 | T | F | unless $x ~~ $y |
151 | 100 | T | F | unless __match($$x{$_}, $$y{$_}) |
158 | 100 | T | F | if looks_like_number $x xor looks_like_number $y |