def test_uint8_eq_ne(self): eq_int1 = self.int1 eq_int2 = self.int2 eq_int3 = self.int3 self.assertTrue((self.int1 != self.int2).debug__printAsBoolean()) self.assertTrue((self.int1 != self.int3).debug__printAsBoolean()) self.assertTrue((self.int1 == eq_int1).debug__printAsBoolean()) self.assertTrue((self.int2 != self.int1).debug__printAsBoolean()) self.assertTrue((self.int2 != self.int3).debug__printAsBoolean()) self.assertTrue((self.int2 == eq_int2).debug__printAsBoolean()) self.assertTrue((self.int3 != self.int2).debug__printAsBoolean()) self.assertTrue((self.int3 != self.int1).debug__printAsBoolean()) self.assertTrue((self.int3 == eq_int3).debug__printAsBoolean()) for i in range(0, len(self.randomInts)): for j in range(0, len(self.randomInts)): result = (UInt8(self.randomInts[i]) == UInt8( self.randomInts[j])) expectedresult = self.randomInts[i] == self.randomInts[j] self.assertEquals(result.debug__printAsBoolean(), expectedresult)
def test_uint8_debugshowValue(self): self.assertEquals(self.int1.debug_showValue(), 127) self.assertEquals(self.int2.debug_showValue(), 0) self.assertEquals(self.int3.debug_showValue(), 255) self.assertEquals(self.int4.debug_showValue(), 128) self.assertEquals(self.int5.debug_showValue(), 7) self.assertEquals(self.int6.debug_showValue(), 12) for i in range(0, len(self.randomInts)): self.assertEquals( UInt8(self.randomInts[i]).debug_showValue(), self.randomInts[i])
def test_uint8_mod(self): divInt1 = UInt8(29) % UInt8(3) # 29 % 3 = 2 divInt2 = UInt8(85) % UInt8(7) # 85 % 7 = 1 divInt3 = UInt8(0) % UInt8(12) # 0 % 12 = 0 self.assertTrue((divInt1 == UInt8(2)).debug__printAsBoolean()) self.assertTrue((divInt2 == UInt8(1)).debug__printAsBoolean()) self.assertTrue((divInt3 == UInt8(0)).debug__printAsBoolean()) for i in range(0, len(self.randomInts)): for j in range(0, len(self.randomInts)): result = (UInt8(self.randomInts[i]) % UInt8(self.randomInts[j])) if self.randomInts[j] != 0: expectedresult = self.randomInts[i] % self.randomInts[j] self.assertEquals(result.debug_showValue(), expectedresult)