def test_intersection(self): "Test intersection of two SimpleBitfields." field = SimpleBitfield('110011') field.intersection(SimpleBitfield('001100')) self.assertEqual(field._d, int('000000', 2)) field = SimpleBitfield('110011') field.intersection(SimpleBitfield('001110')) self.assertEqual(field._d, int('000010', 2)) field = SimpleBitfield('110011') field.intersection(SimpleBitfield('011100')) self.assertEqual(field._d, int('010000', 2))