From e57d834a0d9752dc92497d08b7fb3648212686b8 Mon Sep 17 00:00:00 2001 From: Stefan Wojcik Date: Tue, 25 Jun 2019 12:41:59 +0200 Subject: [PATCH] Fix automated tests for py3 --- tests/document/instance.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/document/instance.py b/tests/document/instance.py index 4be8aa45..06f65076 100644 --- a/tests/document/instance.py +++ b/tests/document/instance.py @@ -3137,7 +3137,7 @@ class InstanceTest(MongoDBTestCase): 'Instantiating a document with positional arguments is not ' 'supported. Please use `field_name=value` keyword arguments.' ) - self.assertEqual(e.exception.message, expected_msg) + self.assertEqual(str(e.exception), expected_msg) def test_mixed_creation(self): """Document cannot be instantiated using mixed arguments.""" @@ -3147,7 +3147,7 @@ class InstanceTest(MongoDBTestCase): 'Instantiating a document with positional arguments is not ' 'supported. Please use `field_name=value` keyword arguments.' ) - self.assertEqual(e.exception.message, expected_msg) + self.assertEqual(str(e.exception), expected_msg) def test_positional_creation_embedded(self): """Embedded document cannot be created using positional arguments.""" @@ -3157,7 +3157,7 @@ class InstanceTest(MongoDBTestCase): 'Instantiating a document with positional arguments is not ' 'supported. Please use `field_name=value` keyword arguments.' ) - self.assertEqual(e.exception.message, expected_msg) + self.assertEqual(str(e.exception), expected_msg) def test_mixed_creation_embedded(self): """Embedded document cannot be created using mixed arguments.""" @@ -3167,7 +3167,7 @@ class InstanceTest(MongoDBTestCase): 'Instantiating a document with positional arguments is not ' 'supported. Please use `field_name=value` keyword arguments.' ) - self.assertEqual(e.exception.message, expected_msg) + self.assertEqual(str(e.exception), expected_msg) def test_data_contains_id_field(self): """Ensure that asking for _data returns 'id'."""