diff --git a/features/testbot/trip.feature b/features/testbot/trip.feature index 743224c67eb..287a7618b06 100644 --- a/features/testbot/trip.feature +++ b/features/testbot/trip.feature @@ -53,6 +53,57 @@ Feature: Basic trip planning | waypoints | trips | | a,b,c,d,e,f,g,h,i,j,k,l | cbalkjihgfedc | + + Scenario: Testbot - Trip planning with less than 10 nodes with fixed start and end + Given the query parameters + Given the node map + """ + a b + c d + """ + + And the ways + | nodes | + | ab | + | bc | + | cb | + | da | + + When I plan a trip I should get + | waypoints | trips | durations | + | a,b,c,d | abcd | 7.6 | + | d,b,c,a | dbca | 7.6 | + + + Scenario: Testbot - Trip planning with more than 10 nodes with fixed start and end + Given the node map + """ + a b c d + l e + k f + j i h g + """ + + And the ways + | nodes | + | ab | + | bc | + | cb | + | de | + | ef | + | fg | + | gh | + | hi | + | ij | + | jk | + | kl | + | la | + + + When I plan a trip I should get + | waypoints | trips | + | a,b,c,d,e,f,g,h,i,j,k,l | cbalkjihgfed | + Scenario: Testbot - Trip planning with multiple scc Given the node map """