def test_bits_logic_or(self): b1 = Bits(12) b2 = Bits(66) b1.set(0) b1.set(12) b2.set(12) b2.set(65) b3 = b1.logic_or(b2) self.assertEqual(b3.to_bitstr(), "1" + "0"*11 + "1" + "0"*50) b4 = b2.logic_or(b1) self.assertEqual(b4.to_bitstr(), "1" + "0"*11 + "1" + "0"*50 + "0"*2 + "1" + "0"*60)
def test_bits_logic_or(self): b1 = Bits(12) b2 = Bits(66) b1.set(0) b1.set(12) b2.set(12) b2.set(65) b3 = b1.logic_or(b2) self.assertEqual(b3.to_bitstr(), "1" + "0" * 11 + "1" + "0" * 50) b4 = b2.logic_or(b1) self.assertEqual( b4.to_bitstr(), "1" + "0" * 11 + "1" + "0" * 50 + "0" * 2 + "1" + "0" * 60)