コード例 #1
0
 def test_rounding_works_correctly(self):
     """
     Rounding works correctly
     """
     self.assertEqual(1, Autocompleter.normalize_rounding(.51))
     self.assertEqual(0, Autocompleter.normalize_rounding(.49))
     self.assertEqual(-1, Autocompleter.normalize_rounding(-.51))
     self.assertEqual(0, Autocompleter.normalize_rounding(-.49))
コード例 #2
0
 def test_rounding_works_correctly(self):
     """
     Rounding works correctly
     """
     self.assertEqual(1, Autocompleter.normalize_rounding(.51))
     self.assertEqual(0, Autocompleter.normalize_rounding(.49))
     self.assertEqual(-1, Autocompleter.normalize_rounding(-.51))
     self.assertEqual(0, Autocompleter.normalize_rounding(-.49))
コード例 #3
0
 def test_rounding_half(self):
     """
     Rounding a number that ends in .5 should produce a number with a greater absolute value
     """
     self.assertEqual(1, Autocompleter.normalize_rounding(.5))
     self.assertEqual(2, Autocompleter.normalize_rounding(1.5))
     self.assertEqual(-1, Autocompleter.normalize_rounding(-.5))
     self.assertEqual(-2, Autocompleter.normalize_rounding(-1.5))
コード例 #4
0
 def test_rounding_half(self):
     """
     Rounding a number that ends in .5 should produce a number with a greater absolute value
     """
     self.assertEqual(1, Autocompleter.normalize_rounding(.5))
     self.assertEqual(2, Autocompleter.normalize_rounding(1.5))
     self.assertEqual(-1, Autocompleter.normalize_rounding(-.5))
     self.assertEqual(-2, Autocompleter.normalize_rounding(-1.5))