コード例 #1
0
ファイル: Test_NumericUtils.py プロジェクト: sernst/PyAid
 def test_orderOfMagnitude(self):
     """test_orderOfMagnitude doc..."""
     testOrder = -9
     while testOrder < 10:
         for i in range(25):
             value  = random.uniform(1.0, 9.9)*math.pow(10.0, testOrder)
             result = NumericUtils.orderOfMagnitude(value)
             msg    = 'Invalid Order %s != %s (%s)' % (result, testOrder, value)
             self.assertEqual(testOrder, result,  msg)
         testOrder += 1
コード例 #2
0
 def test_orderOfMagnitude(self):
     """test_orderOfMagnitude doc..."""
     testOrder = -9
     while testOrder < 10:
         for i in range(25):
             value = random.uniform(1.0, 9.9) * math.pow(10.0, testOrder)
             result = NumericUtils.orderOfMagnitude(value)
             msg = 'Invalid Order %s != %s (%s)' % (result, testOrder,
                                                    value)
             self.assertEqual(testOrder, result, msg)
         testOrder += 1