X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/eaad3611b8560966b8126abbae3828a15d768533..2119911aa511d7340318367ae2e3c1dc98bcab76:/test/unit/message_test.rb diff --git a/test/unit/message_test.rb b/test/unit/message_test.rb index 260852aea..3da91de38 100644 --- a/test/unit/message_test.rb +++ b/test/unit/message_test.rb @@ -19,7 +19,7 @@ class MessageTest < ActiveSupport::TestCase assert message.errors[:title].any? assert message.errors[:body].any? assert message.errors[:sent_on].any? - assert true, message.message_read + assert !message.message_read end def test_validating_msgs @@ -76,6 +76,9 @@ class MessageTest < ActiveSupport::TestCase db_msg = msg.class.find(msg.id) assert_equal char, db_msg.title, "Database silently truncated message title" + rescue ArgumentError => ex + assert_equal ex.to_s, "invalid byte sequence in UTF-8" + rescue ActiveRecord::RecordInvalid # because we only test invalid sequences it is OK to barf on them end