line |
true |
false |
branch |
20
|
0 |
0 |
unless (&Test::More::ok(deep_equal($got, $exp), $message)) |
34
|
0 |
0 |
if @_ != 2 |
36
|
0 |
0 |
if _undefs(@_) |
37
|
0 |
0 |
unless _same_type(@_) |
38
|
0 |
0 |
if _hashrefs(@_) and _same_hashrefs(@_) |
39
|
0 |
0 |
if _arrayrefs(@_) and _same_arrayrefs(@_) |
40
|
0 |
0 |
if _same_values(@_) |
41
|
0 |
0 |
if _regex_match(@_) |
53
|
0 |
0 |
if _undefs(@_) |
54
|
0 |
0 |
if ref $got eq ref $exp |
55
|
0 |
0 |
if not ref $got and _is_a_checker($exp) |
56
|
0 |
0 |
if (not ref $got and ref $exp eq 'Regexp') |
70
|
0 |
0 |
unless scalar keys %$got == scalar keys %$exp |
74
|
0 |
0 |
unless exists $$got{$k} |
75
|
0 |
0 |
unless deep_equal($$got{$k}, $$exp{$k}) |
85
|
0 |
0 |
unless $#$got == $#$exp |
88
|
0 |
0 |
unless deep_equal($$got[$i], $$exp[$i]) |
110
|
0 |
0 |
_is_a_checker($exp) ? : |
116
|
0 |
0 |
if ref $got or ref $exp ne 'Regexp' |