tests for /locate

This commit is contained in:
Emil Tin
2013-08-26 22:25:43 +02:00
parent 6f3e7f9e56
commit 7a5bceae4c
3 changed files with 247 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
require 'net/http'
def request_locate_url path
@query = path
uri = URI.parse "#{HOST}/#{path}"
Timeout.timeout(REQUEST_TIMEOUT) do
Net::HTTP.get_response uri
end
rescue Errno::ECONNREFUSED => e
raise "*** osrm-routed is not running."
rescue Timeout::Error
raise "*** osrm-routed did not respond."
end
def request_locate a
request_locate_url "locate?loc=#{a}"
end