test/unit/graticule/geocoder/google_test.rb in graticule-0.2.6 vs test/unit/graticule/geocoder/google_test.rb in graticule-0.2.7

- old
+ new

@@ -1,6 +1,6 @@ -require File.dirname(__FILE__) + '/../../../test_helper' +require File.expand_path(File.dirname(__FILE__) + '/../../../test_helper') module Graticule module Geocoder class GoogleTest < Test::Unit::TestCase def setup @@ -23,9 +23,19 @@ :precision => :address ) assert_equal location, @geocoder.locate('1600 Amphitheatre Parkway, Mountain View, CA') end + # <?xml version='1.0' encoding='UTF-8'?><kml xmlns='http://earth.google.com/kml/2.0'><Response><name>15-17 </name><Status><code>200</code><request>geocode</request></Status><Placemark id='p1'><Point><coordinates>-17.000000,15.000000,0</coordinates></Point></Placemark></Response></kml> + def test_only_coordinates + return unless prepare_response(:only_coordinates) + + location = Location.new(:longitude => -17.000000, :latitude => 15.000000) + assert_equal location, @geocoder.locate('15-17 & 16 Railroad Square, Nashua, NH, 03064') + end + + + def test_partial return unless prepare_response(:partial) location = Location.new( :locality => "San Francisco", \ No newline at end of file