Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 def testKnownValues(self):
     for knownresult, numberofbits, inputvalue in self.knownValues:
         result = utilities.from_twos_complement(inputvalue, numberofbits)
         self.assertEqual(result, knownresult)
Example #4
0
 def testKnownValues(self):
     for knownresult, numberofbits, inputvalue in self.knownValues:
         result = utilities.from_twos_complement(inputvalue, numberofbits)
         self.assertEqual(result, knownresult)