def _test_diff_date(self, d1, d2, same): diff = AsTextDiff(DummyType(d1), DummyType(d2), "date") self.assertTrue(IDifference.providedBy(diff)) self.assertEqual(diff.same, same) inline_diff = diff.inline_diff() if same: self.assertFalse(inline_diff) else: self.assertTrue(inline_diff) if d1 is not None: self.assertTrue(str(d1) in inline_diff) if d2 is not None: self.assertTrue(str(d2) in inline_diff)