test both datastore and direct data load
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
@routing @load @testbot
|
||||
Feature: Ways of loading data
|
||||
# Several scenarios that change between direct/datastore makes
|
||||
# it easier to check that the test framework behaves as expected.
|
||||
|
||||
Background:
|
||||
Given the profile "testbot"
|
||||
|
||||
Scenario: Load data with datastore - ab
|
||||
Given data is loaded with datastore
|
||||
Given the node map
|
||||
| a | b |
|
||||
|
||||
And the ways
|
||||
| nodes |
|
||||
| ab |
|
||||
|
||||
When I route I should get
|
||||
| from | to | route |
|
||||
| a | b | ab |
|
||||
| b | a | ab |
|
||||
|
||||
Scenario: Load data directly - st
|
||||
Given data is loaded directly
|
||||
Given the node map
|
||||
| s | t |
|
||||
|
||||
And the ways
|
||||
| nodes |
|
||||
| st |
|
||||
|
||||
When I route I should get
|
||||
| from | to | route |
|
||||
| s | t | st |
|
||||
| t | s | st |
|
||||
|
||||
Scenario: Load data datstore - xy
|
||||
Given data is loaded with datastore
|
||||
Given the node map
|
||||
| x | y |
|
||||
|
||||
And the ways
|
||||
| nodes |
|
||||
| xy |
|
||||
|
||||
When I route I should get
|
||||
| from | to | route |
|
||||
| x | y | xy |
|
||||
| y | x | xy |
|
||||
|
||||
Scenario: Load data directly - cd
|
||||
Given data is loaded directly
|
||||
Given the node map
|
||||
| c | d |
|
||||
|
||||
And the ways
|
||||
| nodes |
|
||||
| cd |
|
||||
|
||||
When I route I should get
|
||||
| from | to | route |
|
||||
| c | d | cd |
|
||||
| d | c | cd |
|
||||
Reference in New Issue
Block a user