diff --git a/test/calculations_test.rb b/test/calculations_test.rb
index 2209024050d202ce49c876ab533c34f189e6e78d..b1a9bfcb5582b94ab63ef630df21135f3a39a960 100644
--- a/test/calculations_test.rb
+++ b/test/calculations_test.rb
@@ -217,8 +217,10 @@ class CalculationsTest < Test::Unit::TestCase
       rdistance = [*0..100].sample
       startpoint = [45.0906, 7.6596]
       endpoint = Geocoder::Calculations.endpoint(startpoint, rheading, rdistance)
-      assert_in_delta rdistance, Geocoder::Calculations.distance_between(startpoint, endpoint), 1E-5
-      assert_in_delta rheading, Geocoder::Calculations.bearing_between(startpoint, endpoint), 1E-2
+      assert_in_delta rdistance, 
+        Geocoder::Calculations.distance_between(startpoint, endpoint, :method => :spherical), 1E-5
+      assert_in_delta rheading, 
+        Geocoder::Calculations.bearing_between(startpoint, endpoint, :method => :spherical), 1E-2
     end
   end
 end