Branch Coverage

blib/lib/Test2/Compare/Hash.pm
Criterion Covered Total %
branch 37 38 97.3


line true false branch
17 1561 592 if (defined(my $ref = $self->{'inref'})) { }
18 1 1560 if $self->{'items'}
19 1 1559 if $self->{'order'}
25 3 589 $self->{'items'} ? :
26 2 590 if ($self->{'order'}) { }
30 1 1 if @missing
53 4 2153 unless $exists
54 2 2151 unless defined $got
55 3 2148 unless ref $got
56 7 2141 unless &reftype($got) eq "HASH"
62 3 1 unless defined $self->{'meta'}
70 1 1028 unless defined $name
74 1 1027 if exists $self->{'items'}{$name}
104 2 2144 if defined $meta
111 3239 29 if ($exists)
137 3239 29 $exists ? :
146 1869 277 if (keys %fields)
175 8 6313 if ($self->{'ending'})
183 0 8 $self->{'ending'} eq 'implicit' ? :