tests for /locate
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user