add cucumber test for the trip plugin

This commit is contained in:
Huyen Chau Nguyen
2015-08-30 23:12:40 +02:00
parent 74e00cf652
commit a71159667d
4 changed files with 224 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
require 'net/http'
HOST = "http://127.0.0.1:#{OSRM_PORT}"
def request_trip waypoints=[], params={}
defaults = { 'output' => 'json' }
locs = waypoints.compact.map { |w| "loc=#{w.lat},#{w.lon}" }
params = (locs + defaults.merge(params).to_param).join('&')
params = nil if params==""
uri = generate_request_url ("trip" + '?' + params)
response = send_request uri, waypoints, params
end