(self)
| 1463 | self.assert_digest_not_equal(a, b) |
| 1464 | |
| 1465 | def test_bytes_subclass(self): |
| 1466 | class B(bytes): |
| 1467 | def __eq__(self, other): |
| 1468 | raise ValueError("should not be called") |
| 1469 | |
| 1470 | a, b = B(b"foobar"), B(b"foobar") |
| 1471 | self.assert_digest_equal(a, b) |
| 1472 | a, b = B(b"foobar"), b"foobar" |
| 1473 | self.assert_digest_equal(a, b) |
| 1474 | a, b = B(b"foobar"), B(b"foobaz") |
| 1475 | self.assert_digest_not_equal(a, b) |
| 1476 | |
| 1477 | |
| 1478 | class HMACCompareDigestTestCase(CompareDigestMixin, unittest.TestCase): |
nothing calls this directly
no test coverage detected