Branch Coverage

blib/lib/Test/Path/Router.pm
Criterion Covered Total %
branch 19 20 95.0


line true false branch
40 1 52 unless defined $generated_path
44 1 52 if ($path ne $generated_path)
60 0 52 unless (Test::Deep::eq_deeply($generated_mapping, $mapping))
73 34 1 if ($router->match($path)) { }
83 24 1 if (not $router->match($path)) { }
99 1 5 if (not Test::Deep::eq_deeply($generated_mapping, $expected)) { }
112 1 1 if (defined $router->uri_for(%{$mapping;})) { }
122 1 1 if (not defined $router->uri_for(%{$mapping;})) { }
137 1 8 if (defined $generated_path and not defined $expected or defined $expected and not defined $generated_path or defined $generated_path and defined $expected and $generated_path ne $expected) { }
144 1 1 defined $_ ? :