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