Condition Coverage

lib/Catan/Map/Intersection.pm
Criterion Covered Total %
condition 0 21 0.0


and 3 conditions

line !l l&&!r l&&r condition
14 0 0 0 $tiles and ref $tiles eq 'ARRAY'
0 0 0 $tiles and ref $tiles eq 'ARRAY' and @$tiles == 3
39 0 0 0 $location and $location->isa('Catan::Map::Intersection') || $location->isa('Catan::Map::Path')
51 0 0 0 $location and $location->isa('Catan::Map::Intersection') || $location->isa('Catan::Map::Tile')

or 3 conditions

line l !l&&r !l&&!r condition
22 0 0 0 $t1 eq $t2 or $t1->hex_distance($t2) == 1
39 0 0 0 $location->isa('Catan::Map::Intersection') || $location->isa('Catan::Map::Path')
51 0 0 0 $location->isa('Catan::Map::Intersection') || $location->isa('Catan::Map::Tile')