diff --git a/test/unit/logger_test.rb b/test/unit/logger_test.rb
index 41a84fc423a40a0cb0e3d39a54a8c0ef8916b80b..c6cf7f64c380ba42ae699fb562e62014469e555d 100644
--- a/test/unit/logger_test.rb
+++ b/test/unit/logger_test.rb
@@ -40,6 +40,8 @@ class LoggerTest < GeocoderTestCase
def test_kernel_logger_always_returns_nil
Geocoder.configure(logger: :kernel)
- assert_equal nil, Geocoder.log(:info, "should log")
+ silence_warnings do
+ assert_equal nil, Geocoder.log(:warn, "should log")
+ end
end
end
diff --git a/test/unit/lookup_test.rb b/test/unit/lookup_test.rb
index 56152c220b5c59e3db0a17a86ae1c59b5763b0dd..393a42bb8177dbf3a61aff570b6db7dc13cacdaf 100644
--- a/test/unit/lookup_test.rb
+++ b/test/unit/lookup_test.rb
@@ -12,11 +12,13 @@ class LookupTest < GeocoderTestCase
end
def test_search_returns_empty_array_when_no_results
- Geocoder::Lookup.all_services_except_test.each do |l|
- lookup = Geocoder::Lookup.get(l)
- set_api_key!(l)
- assert_equal [], lookup.send(:results, Geocoder::Query.new("no results")),
- "Lookup #{l} does not return empty array when no results."
+ silence_warnings do
+ Geocoder::Lookup.all_services_except_test.each do |l|
+ lookup = Geocoder::Lookup.get(l)
+ set_api_key!(l)
+ assert_equal [], lookup.send(:results, Geocoder::Query.new("no results")),
+ "Lookup #{l} does not return empty array when no results."
+ end
end
end
diff --git a/test/unit/lookups/google_places_details_test.rb b/test/unit/lookups/google_places_details_test.rb
index acbd01b0de70f3ddef244e7748a7bb19e17907d7..e236e04155be5ce732b5628e93d72d79fc5a07b5 100644
--- a/test/unit/lookups/google_places_details_test.rb
+++ b/test/unit/lookups/google_places_details_test.rb
@@ -90,7 +90,9 @@ class GooglePlacesDetailsTest < GeocoderTestCase
end
def test_google_places_details_result_with_invalid_place_id_empty
- assert_equal Geocoder.search("invalid request"), []
+ silence_warnings do
+ assert_equal Geocoder.search("invalid request"), []
+ end
end
def test_raises_exception_on_google_places_details_invalid_request
diff --git a/test/unit/lookups/pointpin_test.rb b/test/unit/lookups/pointpin_test.rb
index 308a149af2aa26df18f01f657e64d249d06f6c85..86549e994eb2c11ffde9bb443392abb5badc6ea5 100644
--- a/test/unit/lookups/pointpin_test.rb
+++ b/test/unit/lookups/pointpin_test.rb
@@ -18,12 +18,16 @@ class PointpinTest < GeocoderTestCase
end
def test_no_results
- results = Geocoder.search("10.10.10.10")
- assert_equal 0, results.length
+ silence_warnings do
+ results = Geocoder.search("10.10.10.10")
+ assert_equal 0, results.length
+ end
end
def test_invalid_address
- results = Geocoder.search("555.555.555.555", ip_address: true)
- assert_equal 0, results.length
+ silence_warnings do
+ results = Geocoder.search("555.555.555.555", ip_address: true)
+ assert_equal 0, results.length
+ end
end
end