post/get handler added, background section for HTTP request

This commit is contained in:
Andreas Gruß
2015-06-05 13:26:27 +02:00
parent dce917eb74
commit 153d38f10c
9 changed files with 73 additions and 122 deletions
+4
View File
@@ -174,3 +174,7 @@ end
Given /^data is loaded with datastore$/ do
@load_method = 'datastore'
end
Given /^the HTTP method "([^"]*)"$/ do |method|
@http_method = method
end
+1 -2
View File
@@ -9,8 +9,7 @@ When /^I request locate I should get$/ do |table|
out_node = find_node_by_name row['out']
raise "*** unknown out-node '#{row['out']}" unless out_node
params = @query_params
response = request_locate("#{in_node.lat},#{in_node.lon}", params)
response = request_locate("#{in_node.lat},#{in_node.lon}")
if response.code == "200" && response.body.empty? == false
json = JSON.parse response.body
if json['status'] == 0
+1 -2
View File
@@ -9,8 +9,7 @@ When /^I request nearest I should get$/ do |table|
out_node = find_node_by_name row['out']
raise "*** unknown out-node '#{row['out']}" unless out_node
params = @query_params
response = request_nearest("#{in_node.lat},#{in_node.lon}", params)
response = request_nearest("#{in_node.lat},#{in_node.lon}")
if response.code == "200" && response.body.empty? == false
json = JSON.parse response.body
if json['status'] == 0