def test_cmp(self): self.assertTrue(self.bs1 == self.bs1) self.assertTrue(self.bs1 != self.bs2) self.assertTrue(self.bs2 != BitSequence(0x02, msb=True, length=4)) self.assertTrue(self.bzs2 == self.bzs2) self.assertTrue(self.bzs1 != self.bzs2) self.assertTrue(self.bs1 == self.bzs1) self.assertTrue(self.bzs1 == self.bs1) self.assertTrue(self.bzs3 != self.bzs2) self.assertNotEqual(self.bzs4, self.bzs5) bzs = BitZSequence(self.bs7) self.assertTrue(bzs == self.bs7) bzs |= BitZSequence('00Z0Z000ZZ0Z00') self.assertFalse(bzs == self.bs7) self.assertTrue(bzs.matches(self.bs7))