Skip to content

Commit a5a03c3

Browse files
Update tests/test_models.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
1 parent 1a77ee5 commit a5a03c3

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

tests/test_models.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,13 @@ def failing_str_method(self):
249249

250250
version = factories.PollVersionFactory()
251251
original_str_method = version.content.__class__.__str__
252-
version.content.__class__.__str__ = failing_str_method
252+
try:
253+
version.content.__class__.__str__ = failing_str_method
253254

254-
expected_str = f"Version #{version.pk} (Draft)"
255-
self.assertEqual(str(version), expected_str)
256-
257-
version.content.__class__.__str__ = original_str_method
255+
expected_str = f"Version #{version.pk} (Draft)"
256+
self.assertEqual(str(version), expected_str)
257+
finally:
258+
version.content.__class__.__str__ = original_str_method
258259

259260

260261
class TestVersionQuerySet(CMSTestCase):

0 commit comments

Comments
 (0)