| 
							
							
								 Emil Tin | e42b8fc37d | use boost program_options in extractor | 2013-08-14 15:15:35 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 63059cfab3 | make cuke tests work with ruby 2.x | 2013-08-02 09:35:28 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | a45215ddf2 | cuke test roundabout exit nr | 2013-07-30 17:58:00 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | f13694b539 | fixing tests to reflect new r-tree data structure | 2013-06-26 09:34:01 -04:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 9588ef00a5 | use alt=false during cucumber testing | 2013-05-10 17:17:24 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 67addfdb37 | test via points | 2013-05-05 11:14:09 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 36f3c0f77a | make cuke use bins in build/ | 2013-04-26 10:22:32 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | af490bae8e | fix timestamp test | 2013-04-16 16:56:05 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 5eecd0a57d | cuke: keep number nodes locally, not in osm file | 2013-04-13 11:38:41 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 8893fd1656 | test for bearing param (todo) | 2013-03-18 21:26:36 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 081831e6ea | test for mode flag (todo) | 2013-03-18 15:51:41 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 1ecad20a0d | support xml, move duplicated xml/pbf code to base | 2013-02-22 15:49:43 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | 348e656671 | Merge branch 'feature/opposite_direction' into develop | 2013-02-04 18:38:15 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 97f1dc0749 | update maxspeed tests, remove maxspeed from foot profile | 2013-02-04 11:30:46 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | d67ac1a708 | fuzzy matching in routability tables, ported from opposite branch | 2013-02-04 10:33:25 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | ccdd0f599a | test nearest API | 2013-02-03 20:17:06 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | b3d517943a | fuzzy ranges on routability tables, value shortcuts | 2013-02-03 14:03:37 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | ce43b09991 | support lua require() | 2012-12-28 22:40:00 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 9857fb7696 | dont rehash binaries and profiles for every cucumber scenario | 2012-12-19 16:09:05 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 102e87bcc0 | clean up log extracts during cuke failures | 2012-12-17 19:27:18 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 604043e3d8 | add log extracts if osrm-routed or osmosis fails during tests | 2012-12-17 19:22:05 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 5a5b4eb1f7 | output last lines from log if binary exists during testing | 2012-12-17 17:32:15 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 2ea5714d95 | use ps to check if process is still running | 2012-12-16 20:51:19 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | a51c7416d5 | use ruby 1.9 and Process.spawn when running test | 2012-12-16 19:45:26 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | ec56478a3c | cucumber cleanup, removed unused code | 2012-12-16 13:36:47 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 7e9614b9ec | kill osrm-routed if it refuses to shutdown in cuke tests | 2012-12-15 17:01:24 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | ae106a3a90 | improve cuke process management, support OSRM_PORT | 2012-12-15 12:38:07 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 29344f55ae | fix osrm bin hashes | 2012-12-15 12:38:07 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | cc7f761c3e | revert to alt=true in cuke test | 2012-12-10 17:05:22 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | b10b716733 | cuke testing of timestamp api | 2012-12-10 17:05:22 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | e41d52570e | support testing of turn directions | 2012-12-09 18:21:56 +01:00 |  | 
			
				
					| 
							
							
								 DennisOSRM | aed5848f5a | Requesting instructions by default | 2012-11-20 10:49:03 +01:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 210f586d49 | Removing deprecated API call from tests | 2012-11-19 21:40:28 +01:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 3a706cade7 | in tests, use profile arg instead of copying file | 2012-10-13 22:41:19 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 7400e60599 | allow nil tags in highway columns in tests | 2012-10-05 15:52:44 +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 |  | 
			
				
					| 
							
							
								 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 | 334f02d7f8 | add test for process error codes | 2012-09-28 15:29:13 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | f9279a3646 | move cuke origin to 1,1, add origin tests | 2012-09-27 16:31:09 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 3c903ddffd | clean up duplicated lua profiles | 2012-09-27 11:35:56 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | e36a517e86 | +-1m in distance tests, remove huge scale tests | 2012-09-21 19:55:55 +02:00 |  | 
			
				
					| 
							
							
								 Emil Tin | 74cc50f52b | update cucumber test to work with lua profiles | 2012-09-19 19:01:11 +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 |  | 
			
				
					| 
							
							
								 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 | 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 | 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 | 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 |  | 
			
				
					| 
							
							
								 Emil Tin | 887092bacd | allow setting the grid space in tests | 2012-02-19 20:49:10 +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 |  | 
			
				
					| 
							
							
								 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 |  |