distances must be specified in meters in tests
This commit is contained in:
@@ -217,10 +217,11 @@ When /^I route I should get$/ do |table|
|
||||
if table.headers.include? 'route'
|
||||
got['route'] = (instructions || '').strip
|
||||
if table.headers.include? 'distance'
|
||||
raise "*** Distance must be specied in meters. (ex: 250m)" unless row['distance'] =~ /\d+m/
|
||||
got['distance'] = instructions ? json['route_summary']['total_distance'].to_s : ''
|
||||
end
|
||||
if table.headers.include? 'time'
|
||||
raise "*** time must be specied in seconds. (ex: 60s)" unless row['time'] =~ /\d+s/
|
||||
raise "*** Time must be specied in seconds. (ex: 60s)" unless row['time'] =~ /\d+s/
|
||||
got['time'] = instructions ? "#{json['route_summary']['total_time'].to_s}s" : ''
|
||||
end
|
||||
if table.headers.include? 'bearing'
|
||||
|
||||
Reference in New Issue
Block a user