Emil Tin
|
c83ab666d7
|
bringing bikes on trains
|
2012-10-10 18:25:15 +02:00 |
|
Emil Tin
|
599b96ed95
|
dont use cover?() in test, to support ruby 1.8
|
2012-10-10 17:51:10 +02:00 |
|
Emil Tin
|
5c737709e2
|
test for bikes on trains
|
2012-10-05 16:28:19 +02:00 |
|
Emil Tin
|
7282e543ca
|
test maxspeed for bicycles (yes it's possible)
|
2012-10-05 16:15:47 +02:00 |
|
Emil Tin
|
ea90627e02
|
simple test for routing on areas
|
2012-10-05 15:52:44 +02:00 |
|
Emil Tin
|
b95596d6b7
|
test for empty highway tag
|
2012-10-05 15:52:44 +02:00 |
|
Emil Tin
|
7400e60599
|
allow nil tags in highway columns in tests
|
2012-10-05 15:52:44 +02:00 |
|
DennisOSRM
|
6eab47d768
|
Fixing origin (0,0) tests
|
2012-10-05 15:25:12 +02:00 |
|
Emil Tin
|
3f039f59de
|
add @todo tag to test for unimplemented features
|
2012-10-05 13:48:05 +02:00 |
|
Emil Tin
|
2a89aeecd8
|
handle cycleway tags
|
2012-10-05 12:09:03 +02:00 |
|
Emil Tin
|
fa9eeb95b6
|
remove test for travel time at 1m scale
|
2012-10-04 23:18:25 +02:00 |
|
Emil Tin
|
13069632be
|
reduce expected precision in distance tests
|
2012-10-04 23:04:32 +02:00 |
|
Emil Tin
|
8e756a2476
|
tests for cycleways
|
2012-10-04 15:00:46 +02:00 |
|
Emil Tin
|
5e1dc11000
|
fix a few tests
|
2012-10-04 14:39:59 +02:00 |
|
Emil Tin
|
8e31b8860c
|
more access tests combinations and other modes
|
2012-10-04 12:07:38 +02:00 |
|
Emil Tin
|
794c3490fe
|
add test for acces hierachy on nodes
|
2012-10-04 11:38:29 +02:00 |
|
Emil Tin
|
216157e00d
|
simply access hierachy test, add tests for implied access
|
2012-10-04 11:30:29 +02:00 |
|
Emil Tin
|
8e6b7766a1
|
parse access tag hierachy in bike profile
|
2012-10-04 08:36:14 +02:00 |
|
Emil Tin
|
59025ca2da
|
add tests for hierachy of access tags
|
2012-10-03 22:56:41 +02:00 |
|
Emil Tin
|
17fab42f25
|
fix signal penalty test
|
2012-10-03 19:22:36 +02:00 |
|
Emil Tin
|
4b00557fda
|
better handling of access and barrier tags
|
2012-10-03 19:14:44 +02:00 |
|
Emil Tin
|
30465f08ac
|
make distance tests without +- work
|
2012-10-03 09:49:45 +02:00 |
|
Emil Tin
|
6fb2a41a0a
|
adding a simple 100m distance test
|
2012-10-03 08:52:40 +02:00 |
|
Emil Tin
|
b70b74080e
|
updates distance test, not using 10m steps anymore
|
2012-10-03 08:37:36 +02:00 |
|
Emil Tin
|
230fec9cdb
|
add distance test with lots of small segments
|
2012-10-02 21:16:42 +02:00 |
|
Emil Tin
|
0994a7a20d
|
Only dead-end oneways doesn't return error -1 anymore, fix test
|
2012-10-02 16:11:56 +02:00 |
|
Emil Tin
|
50d3c2c9d1
|
improve test for maxspeed
|
2012-10-02 13:46:40 +02:00 |
|
Emil Tin
|
82caa357cd
|
update test for maxspeed to use motorway speed
|
2012-10-02 13:41:13 +02:00 |
|
Emil Tin
|
217fc4a0ae
|
update planetery test to use meters
|
2012-10-02 13:36:48 +02:00 |
|
Emil Tin
|
ed8bc7ae58
|
fix grid city periphery test
|
2012-10-02 13:36:48 +02:00 |
|
Emil Tin
|
263409ed91
|
fix problem with meters and empty cells in tests
|
2012-10-01 18:30:32 +02:00 |
|
Emil Tin
|
7610af3378
|
distances must be specified in meters in tests
|
2012-10-01 18:13:44 +02:00 |
|
Emil Tin
|
97f04eae91
|
rewrite tests for access=destination
|
2012-10-01 16:18:36 +02:00 |
|
Emil Tin
|
1ad274ed2e
|
more reorganizing of tests
|
2012-10-01 13:33:47 +02:00 |
|
Emil Tin
|
57d6af5486
|
update barrier tests
|
2012-10-01 12:36:06 +02:00 |
|
Emil Tin
|
d4352b84ac
|
reorganizating tests into car/bike/foot
|
2012-10-01 12:36:06 +02:00 |
|
Emil Tin
|
b23a89d5a8
|
simplify barrier tests
|
2012-10-01 12:36:06 +02:00 |
|
Emil Tin
|
681d05f8f4
|
minor updates of weight tests
|
2012-10-01 12:36:06 +02:00 |
|
Emil Tin
|
81b9e3b4cb
|
test access tags
|
2012-10-01 12:36:06 +02:00 |
|
Emil Tin
|
098454c875
|
testing of barrier nodes
|
2012-09-29 11:32:53 +02:00 |
|
Project OSRM
|
6f00e8c936
|
Merge pull request #459 from ibikecph/cuke_cache_names
add scenario names to cache files, makes it easier to inspect .osm files...
|
2012-09-28 13:14:54 -07:00 |
|
Emil Tin
|
585558a9ae
|
add scenario names to cache files, makes it easier to inspect .osm files in JOSM
|
2012-09-28 21:23:13 +02:00 |
|
Emil Tin
|
6635d239b0
|
add tests using a grid of ways
|
2012-09-28 20:57:16 +02:00 |
|
Emil Tin
|
0fb747834b
|
fix penalty test, now passing
|
2012-09-28 17:30:53 +02:00 |
|
Emil Tin
|
49b7fffd66
|
fix signal penalty scenario
|
2012-09-28 16:52:58 +02:00 |
|
Emil Tin
|
e69777d20a
|
use 7s as signal penalty
|
2012-09-28 16:47:44 +02:00 |
|
Project OSRM
|
48cb43cc79
|
Merge pull request #454 from ibikecph/cuke_signal_penalty
clean up signal penalty test
|
2012-09-28 07:04:23 -07:00 |
|
Project OSRM
|
4229b22f86
|
Merge pull request #453 from ibikecph/cuke_move_bearing_test
move bearing test into right file
|
2012-09-28 07:04:14 -07:00 |
|
Emil Tin
|
eae9e4bab7
|
clean up signal penalty test
|
2012-09-28 15:58:46 +02:00 |
|
Emil Tin
|
c6dfc7723b
|
move bearing test into right file
|
2012-09-28 15:41:52 +02:00 |
|
Emil Tin
|
334f02d7f8
|
add test for process error codes
|
2012-09-28 15:29:13 +02:00 |
|
Emil Tin
|
8cd28276ea
|
testbot profile and update of time tests
|
2012-09-28 10:53:27 +02:00 |
|
Emil Tin
|
c0eb1d6967
|
test checking the range of nearest edge search
|
2012-09-27 17:12:05 +02:00 |
|
Project OSRM
|
e2b208280e
|
Merge pull request #449 from ibikecph/cuke_origin
move cuke origin to 1,1, add origin tests
|
2012-09-27 07:47:42 -07:00 |
|
Emil Tin
|
f9279a3646
|
move cuke origin to 1,1, add origin tests
|
2012-09-27 16:31:09 +02:00 |
|
Emil Tin
|
c4326ffd0b
|
adding nodes to make tests work
|
2012-09-27 14:48:29 +02:00 |
|
Emil Tin
|
85369d6310
|
test for nodes too close to the poles
|
2012-09-27 14:26:47 +02:00 |
|
Project OSRM
|
9a3735aa21
|
Merge pull request #445 from ibikecph/cuke_winding_distances
test showing problems with total distance on winding segments
|
2012-09-27 04:28:26 -07:00 |
|
Emil Tin
|
63229c9b3a
|
test showing problems with total distance on winding segments
|
2012-09-27 13:24:23 +02:00 |
|
Emil Tin
|
5ec198b761
|
update test, dont route cars on ways with type road, since it means unclasified
|
2012-09-27 12:53:13 +02:00 |
|
Emil Tin
|
3c903ddffd
|
clean up duplicated lua profiles
|
2012-09-27 11:35:56 +02:00 |
|
Emil Tin
|
dc029ebefd
|
revive deleted uturn test
|
2012-09-27 11:07:41 +02:00 |
|
Project OSRM
|
bb09cac7f4
|
Merge pull request #441 from ibikecph/lua_bike_oneways_and_names
update bike profile - oneways and way names
|
2012-09-27 00:59:36 -07:00 |
|
Emil Tin
|
71d148caa8
|
update bike profile - oneways and way names
|
2012-09-27 08:46:36 +02:00 |
|
Emil Tin
|
e36a517e86
|
+-1m in distance tests, remove huge scale tests
|
2012-09-21 19:55:55 +02:00 |
|
Emil Tin
|
7e5d5a6d90
|
test compass and bearing as well
|
2012-09-21 16:07:53 +02:00 |
|
Emil Tin
|
51c0b129c9
|
cucumber tests showing spurious u-turn
|
2012-09-21 15:41:51 +02:00 |
|
Emil Tin
|
74cc50f52b
|
update cucumber test to work with lua profiles
|
2012-09-19 19:01:11 +02:00 |
|
Emil Tin
|
1b581b1c17
|
cucumber test with specific lat/lon coordinates
|
2012-08-31 16:54:46 +02:00 |
|
Project OSRM
|
428783e183
|
Merge pull request #378 from emiltin/cuke_time_more_scales
add test at more grid scales
|
2012-08-31 01:20:37 -07:00 |
|
Emil Tin
|
62c12e7473
|
add fuzzy range options to cucumber tests
|
2012-08-31 08:10:55 +02:00 |
|
Emil Tin
|
ebafd25e77
|
add test at more grid scales
|
2012-08-21 19:23:57 +02:00 |
|
Project OSRM
|
b055334e73
|
Merge pull request #377 from emiltin/cuke_row_check
add two scenarios to check row-type test mechanism
|
2012-08-21 09:54:16 -07:00 |
|
Emil Tin
|
62951f3ab9
|
add two scenarios to check row-type test mechanism
|
2012-08-21 18:43:15 +02:00 |
|
Emil Tin
|
d6fd898101
|
readjust spacing to avoid risk of overflow
|
2012-08-21 18:02:36 +02:00 |
|
Emil Tin
|
41e7dbf205
|
larger spacing when testing individual ways, avoids picking wrong one
|
2012-08-21 16:44:30 +02:00 |
|
Emil Tin
|
ea1fb0a078
|
scenario that hangs on mac
|
2012-08-20 19:12:54 +02:00 |
|
DennisOSRM
|
df68c3ad48
|
Bearing is reported as integer only, fixes cucumber tests for issue #292
|
2012-06-11 16:36:33 +02:00 |
|
Project OSRM
|
b353df83ee
|
Merge pull request #264 from emiltin/cuke_bearing
cuke_bearing
|
2012-05-30 00:20:45 -07:00 |
|
Emil Tin
|
63c6c06436
|
convert to protobuffer before loading into osrm
|
2012-05-25 14:13:00 +02:00 |
|
Emil Tin
|
5ed9c41d5e
|
cuke_bearing
|
2012-05-14 22:06:56 +02:00 |
|
Project OSRM
|
86128892d7
|
Merge pull request #245 from emiltin/cuke_profiles
speedprofiles specifically for testing
|
2012-05-08 02:17:27 -07:00 |
|
Emil Tin
|
580a760aa1
|
speedprofiles specifically for testing
|
2012-05-05 17:05:55 +02:00 |
|
Emil Tin
|
f5da6a0e5f
|
use .osrm.edges file in Rake task and cucumber tests
|
2012-05-05 16:12:58 +02:00 |
|
Emil Tin
|
f359927b09
|
osrm now returns codes intread of strings, handle this in tests
|
2012-04-17 15:22:55 +02:00 |
|
Emil Tin
|
c669d46efb
|
ignore 'You have reached your destination' when parsing route instructions in cucumber tests
|
2012-04-12 16:47:43 +02:00 |
|
Emil Tin
|
b192fb9403
|
make sure oneway:<class> overrides standard oneway tag
|
2012-03-10 09:36:52 +01:00 |
|
Emil Tin
|
9dfbd5f671
|
tests for signal penalty. renamed 'given the nodes' to 'given the node map' and introduced new 'given the nodes' to set node tags
|
2012-03-08 14:10:28 +01:00 |
|
Emil Tin
|
f41495dc7a
|
osrm-prepare still reads xml, so avoid converting to pfb format. avoids dependency on osmosis tool
|
2012-03-06 15:05:52 +01:00 |
|
Emil Tin
|
8200f889fb
|
updated cucumber test to use loc= query params
|
2012-03-06 14:50:59 +01:00 |
|
Emil Tin
|
8b2c0030d0
|
update turn restrictions tests to use oneway streets, to avoid u-turns
|
2012-03-05 16:11:11 +01:00 |
|
Emil Tin
|
b0ecb869f2
|
updated turn restriction tests. use correct .osrm.restrictions file during tests. add tests for no-right-turn
|
2012-03-02 16:37:55 +01:00 |
|
Emil Tin
|
5ad4992816
|
fixed two distance tests, and added another for 1000km scales
|
2012-02-27 14:48:14 +01:00 |
|
Emil Tin
|
f841a7a25a
|
reprocess data files during tests if osrm-routed binary has changed
|
2012-02-24 14:58:49 +01:00 |
|
Emil Tin
|
0984a669ce
|
enable testing of way names, including ways with empty or missing name tags
|
2012-02-21 11:51:42 +01:00 |
|
Project OSRM
|
e6941df981
|
Merge pull request #126 from emiltin/test_grid_size
allow setting the grid space in tests
|
2012-02-21 01:22:02 -08:00 |
|
Project OSRM
|
632f344db5
|
Merge pull request #132 from emiltin/fix_snap_test
fix an invalid cuke test
|
2012-02-21 01:21:32 -08:00 |
|
Emil Tin
|
887092bacd
|
allow setting the grid space in tests
|
2012-02-19 20:49:10 +01:00 |
|
Emil Tin
|
61aa095722
|
cuke testing of travel times
|
2012-02-19 20:42:14 +01:00 |
|
Emil Tin
|
e842c7b28b
|
fix an invalid cuke test
|
2012-02-18 22:47:35 +01:00 |
|
Project OSRM
|
091cd57f68
|
Merge pull request #125 from emiltin/cuke_row_order
in cucumber tests, always show failed rows right below expected ones
|
2012-02-18 10:22:14 -08:00 |
|
Project OSRM
|
045b1e0cb8
|
Merge pull request #124 from emiltin/query_delimiter
update tests to use new query delimter ? instead of &
|
2012-02-18 10:21:57 -08:00 |
|
Project OSRM
|
4eaaf91794
|
Merge pull request #128 from emiltin/cuke_way_check
perform a sanity check on which ways are used during routability tests
|
2012-02-18 10:21:19 -08:00 |
|
Project OSRM
|
9542ab0482
|
Merge pull request #129 from emiltin/foot_speedprofile
add a speedprofile for walking, and a test for basic way accessability
|
2012-02-18 10:20:22 -08:00 |
|
Emil Tin
|
ef9c3c8431
|
added tests for distance calculations (some are failing)
|
2012-02-18 18:08:42 +01:00 |
|
Emil Tin
|
9eef17506d
|
add a speedprofile for walking, and a test for basic way accessability
|
2012-02-18 16:46:57 +01:00 |
|
Emil Tin
|
801490b9fc
|
perform a sanity check on which ways are used during routability tests
|
2012-02-18 16:22:54 +01:00 |
|
Emil Tin
|
695fecddeb
|
in cucumber tests, always show failed rows right below expected ones
|
2012-02-18 14:52:48 +01:00 |
|
Emil Tin
|
429eb316d0
|
update tests to use new query delimter ? instead of &
|
2012-02-18 14:41:15 +01:00 |
|
Emil Tin
|
eeea5b0e81
|
Adds the cucumber test framework referenced in issues #26, #95, #114
|
2012-02-15 10:50:43 +01:00 |
|