Skip to content

Commit 9bd18df

Browse files
committed
Use .assertIn(...) in tests instead of .assertTrue(x in y) as the failure messages are much more informative
- Legacy-Id: 15026
1 parent 96e4059 commit 9bd18df

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

ietf/submit/tests.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -282,17 +282,17 @@ def submit_new_wg(self, formats):
282282
self.assertEqual(draft.relations_that_doc("possibly-replaces").count(), 1)
283283
self.assertTrue(draft.relations_that_doc("possibly-replaces").first().target, sug_replaced_alias)
284284
self.assertEqual(len(outbox), mailbox_before + 4)
285-
self.assertTrue((u"I-D Action: %s" % name) in outbox[-3]["Subject"])
286-
self.assertTrue(author.ascii in unicode(outbox[-3]))
287-
self.assertTrue("New Version Notification" in outbox[-2]["Subject"])
288-
self.assertTrue(name in unicode(outbox[-2]))
289-
self.assertTrue("mars" in unicode(outbox[-2]))
285+
self.assertIn((u"I-D Action: %s" % name), outbox[-3]["Subject"])
286+
self.assertIn(author.ascii, unicode(outbox[-3]))
287+
self.assertIn("New Version Notification",outbox[-2]["Subject"])
288+
self.assertIn(name, unicode(outbox[-2]))
289+
self.assertIn("mars", unicode(outbox[-2]))
290290
# Check "Review of suggested possible replacements for..." mail
291-
self.assertTrue("review" in outbox[-1]["Subject"].lower())
292-
self.assertTrue(name in unicode(outbox[-1]))
293-
self.assertTrue(sug_replaced_alias.name in unicode(outbox[-1]))
294-
self.assertTrue("ames-chairs@" in outbox[-1]["To"].lower())
295-
self.assertTrue("mars-chairs@" in outbox[-1]["To"].lower())
291+
self.assertIn("review", outbox[-1]["Subject"].lower())
292+
self.assertIn(name, unicode(outbox[-1]))
293+
self.assertIn(sug_replaced_alias.name, unicode(outbox[-1]))
294+
self.assertIn("ames-chairs@", outbox[-1]["To"].lower())
295+
self.assertIn("mars-chairs@", outbox[-1]["To"].lower())
296296

297297
# fetch the document page
298298
url = urlreverse('ietf.doc.views_doc.document_main', kwargs={'name':name})

0 commit comments

Comments
 (0)