Branch Coverage

lib/Test/Easy/DeepEqual.pm
Criterion Covered Total %
branch 0 38 0.0


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'