diff --git a/features/bicycle/oneway.feature b/features/bicycle/oneway.feature index 0cb774c55..e8dcf67be 100644 --- a/features/bicycle/oneway.feature +++ b/features/bicycle/oneway.feature @@ -48,22 +48,24 @@ Feature: Bike - Oneway streets Scenario: Bike - Implied oneways Then routability should be - | highway | foot | bicycle | junction | forw | backw | - | | no | | | x | x | - | | no | | roundabout | x | | - | motorway | no | yes | | x | | - | motorway_link | no | yes | | x | | - | motorway | no | yes | roundabout | x | | - | motorway_link | no | yes | roundabout | x | | + | highway | foot | bicycle | junction | forw | backw | + | | no | | | x | x | + | | no | | roundabout | x | | + | motorway | no | yes | | x | | + | motorway_link | no | yes | | x | | + | motorway | no | yes | roundabout | x | | + | motorway_link | no | yes | roundabout | x | | + | mini_roundabout | no | yes | | x | | Scenario: Bike - Overriding implied oneways Then routability should be - | highway | foot | junction | oneway | forw | backw | - | primary | no | roundabout | no | x | x | - | primary | no | roundabout | yes | x | | - | motorway_link | no | | -1 | | | - | trunk_link | no | | -1 | | | - | primary | no | roundabout | -1 | | x | + | highway | foot | junction | oneway | forw | backw | + | primary | no | roundabout | no | x | x | + | primary | no | roundabout | yes | x | | + | motorway_link | no | | -1 | | | + | trunk_link | no | | -1 | | | + | primary | no | roundabout | -1 | | x | + | mini_roundabout | no | | -1 | | x | Scenario: Bike - Oneway:bicycle should override normal oneways tags Then routability should be diff --git a/features/bicycle/pushing.feature b/features/bicycle/pushing.feature index d67282168..c444a778b 100644 --- a/features/bicycle/pushing.feature +++ b/features/bicycle/pushing.feature @@ -85,6 +85,12 @@ Feature: Bike - Accessability of different way types | junction | forw | backw | | roundabout | x | | + @roundabout + Scenario: Bike - Don't push bikes against oneway flow on mini roundabouts + Then routability should be + | highway | forw | backw | + | mini_roundabout | x | | + Scenario: Bike - Instructions when pushing bike on oneways Given the node map | a | b | | diff --git a/features/car/oneway.feature b/features/car/oneway.feature index b1b08bfb2..2dcf49391 100644 --- a/features/car/oneway.feature +++ b/features/car/oneway.feature @@ -17,13 +17,14 @@ Feature: Car - Oneway streets Scenario: Car - Implied oneways Then routability should be - | highway | junction | forw | backw | - | motorway | | x | | - | motorway_link | | x | | - | primary | | x | x | - | motorway | roundabout | x | | - | motorway_link | roundabout | x | | - | primary | roundabout | x | | + | highway | junction | forw | backw | + | motorway | | x | | + | motorway_link | | x | | + | primary | | x | x | + | motorway | roundabout | x | | + | motorway_link | roundabout | x | | + | primary | roundabout | x | | + | mini_roundabout | | x | | Scenario: Car - Overrule implied oneway Then routability should be