Branch Coverage

blib/lib/Web/Solid/Test/HTTPLists.pm
Criterion Covered Total %
branch 20 28 71.4


line true false branch
28 0 1 if ($args->{$bearer_predicate})
37 1 1 if ($regex_fields->{$expected_header_field})
53 1 0 unless (defined $request->uri)
60 0 1 if ($args->{$bearer_predicate})
80 0 3 if ($args->{$bearer_predicate})
95 4 1 if ($expected_response->code)
96 0 4 unless &is(scalar $response->code, scalar $expected_response->code, 'Response code is ' . $expected_response->code)
100 3 2 if (scalar @expected_header_fields) { }
104 3 0 if (defined $response->header($expected_header_field)) { }
138 2 1 if ($object->isa('URI'))
142 1 1 if (defined $request_url)
150 0 2 unless $response->is_success
158 1 2 if ($request->header('Origin'))
160 0 1 if ($origin->path)