Exemple #1
0
	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)
Exemple #2
0
 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)