def testSanity(self): for bits in range(1, 14): for inputvalue in range(2**bits): result = utilities.twos_complement( utilities.from_twos_complement(inputvalue, bits), bits) self.assertEqual(result, inputvalue)
def testSanity(self): for bits in range(1, 14): for inputvalue in range(2 ** bits): result = utilities.twos_complement(utilities.from_twos_complement(inputvalue, bits), bits) self.assertEqual(result, inputvalue)
def testKnownValues(self): for knownresult, numberofbits, inputvalue in self.knownValues: result = utilities.from_twos_complement(inputvalue, numberofbits) self.assertEqual(result, knownresult)