From 2c0b15d22f300cd59e4957cfdf2a07ec470e2dda Mon Sep 17 00:00:00 2001 From: Benjamin Fleischer Date: Fri, 23 Dec 2016 11:24:23 -0600 Subject: [PATCH] Merge pull request #2007 from bf4/check_ci Test was failing due to change in JSON exception message when parsing empty string --- test/active_model_serializers/test/schema_test.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/active_model_serializers/test/schema_test.rb b/test/active_model_serializers/test/schema_test.rb index 105ac575..0fe497d7 100644 --- a/test/active_model_serializers/test/schema_test.rb +++ b/test/active_model_serializers/test/schema_test.rb @@ -115,7 +115,8 @@ module ActiveModelSerializers end def test_that_raises_with_a_invalid_json_body - message = 'A JSON text must at least contain two octets!' + # message changes from JSON gem 2.0.2 to 2.2.0 + message = /A JSON text must at least contain two octets!|unexpected token at ''/ get :invalid_json_body @@ -123,7 +124,7 @@ module ActiveModelSerializers assert_response_schema('custom/show.json') end - assert_equal(message, error.message) + assert_match(message, error.message) end end end