From 639b05824ce33d0e925ea4c500a7ed615910b66c Mon Sep 17 00:00:00 2001
From: Thu Trang Pham <thuutrangpham@gmail.com>
Date: Thu, 1 Oct 2015 21:01:15 -0700
Subject: [PATCH] Test that stubbing with an invaid address works

---
 test/unit/test_mode_test.rb | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/test/unit/test_mode_test.rb b/test/unit/test_mode_test.rb
index 70ccb2c7..0306bcbd 100644
--- a/test/unit/test_mode_test.rb
+++ b/test/unit/test_mode_test.rb
@@ -52,6 +52,14 @@ class TestModeTest < GeocoderTestCase
     assert_equal 'NY, NY', result.custom
   end
 
+  def test_search_with_invalid_address_stub
+    Geocoder::Lookup::Test.add_stub("invalid address/no result", [])
+
+    result = Geocoder.search("invalid address/no result")
+
+    assert_equal [], result
+  end
+
   private
   def mock_attributes
     coordinates = [40.7143528, -74.0059731]
-- 
GitLab