@@ -234,15 +234,15 @@ def test_ip_validation
234234 e = assert_raises ArgumentError do
235235 reader . get ( 'not_ip' )
236236 end
237- assert ( e . message . match ( / invalid address/ ) )
237+ assert ( e . message . include? ( ' invalid address' ) )
238238 reader . close
239239 end
240240
241241 def test_missing_database
242242 e = assert_raises SystemCallError do
243243 MaxMind ::DB . new ( 'file-does-not-exist.mmdb' )
244244 end
245- assert ( e . message . match ( / No such file or directory/ ) )
245+ assert ( e . message . include? ( ' No such file or directory' ) )
246246 end
247247
248248 def test_nondatabase
@@ -259,14 +259,14 @@ def test_too_many_constructor_args
259259 e = assert_raises ArgumentError do
260260 MaxMind ::DB . new ( 'README.md' , { } , 'blah' )
261261 end
262- assert ( e . message . match ( / wrong number of arguments/ ) )
262+ assert ( e . message . include? ( ' wrong number of arguments' ) )
263263 end
264264
265265 def test_no_constructor_args
266266 e = assert_raises ArgumentError do
267267 MaxMind ::DB . new
268268 end
269- assert ( e . message . match ( / wrong number of arguments/ ) )
269+ assert ( e . message . include? ( ' wrong number of arguments' ) )
270270 end
271271
272272 def test_too_many_get_args
@@ -276,7 +276,7 @@ def test_too_many_get_args
276276 e = assert_raises ArgumentError do
277277 reader . get ( '1.1.1.1' , 'blah' )
278278 end
279- assert ( e . message . match ( / wrong number of arguments/ ) )
279+ assert ( e . message . include? ( ' wrong number of arguments' ) )
280280 reader . close
281281 end
282282
@@ -287,7 +287,7 @@ def test_no_get_args
287287 e = assert_raises ArgumentError do
288288 reader . get
289289 end
290- assert ( e . message . match ( / wrong number of arguments/ ) )
290+ assert ( e . message . include? ( ' wrong number of arguments' ) )
291291 reader . close
292292 end
293293
@@ -298,7 +298,7 @@ def test_metadata_args
298298 e = assert_raises ArgumentError do
299299 reader . metadata ( 'hi' )
300300 end
301- assert ( e . message . match ( / wrong number of arguments/ ) )
301+ assert ( e . message . include? ( ' wrong number of arguments' ) )
302302 reader . close
303303 end
304304
@@ -309,7 +309,7 @@ def test_metadata_unknown_attribute
309309 e = assert_raises NoMethodError do
310310 reader . metadata . what
311311 end
312- assert ( e . message . match ( / undefined method `what'/ ) )
312+ assert ( e . message . include? ( ' undefined method `what\'' ) )
313313 reader . close
314314 end
315315
0 commit comments