def test_round_frac(self): # it works result = cut(np.arange(11.), 2) result = cut(np.arange(11.) / 1e10, 2) # #1979, negative numbers result = tmod._round_frac(-117.9998, precision=3) assert result == -118 result = tmod._round_frac(117.9998, precision=3) assert result == 118 result = tmod._round_frac(117.9998, precision=2) assert result == 118 result = tmod._round_frac(0.000123456, precision=2) assert result == 0.00012
def test_round_frac(self): # it works result = cut(np.arange(11.), 2) result = cut(np.arange(11.) / 1e10, 2) # #1979, negative numbers result = tmod._round_frac(-117.9998, precision=3) assert result == -118 result = tmod._round_frac(117.9998, precision=3) assert result == 118 result = tmod._round_frac(117.9998, precision=2) assert result == 118 result = tmod._round_frac(0.000123456, precision=2) assert result == 0.00012
def test_round_frac(self): # it works result = cut(np.arange(11.), 2) result = cut(np.arange(11.) / 1e10, 2) # #1979, negative numbers result = tmod._round_frac(-117.9998, precision=3) self.assertEqual(result, -118) result = tmod._round_frac(117.9998, precision=3) self.assertEqual(result, 118) result = tmod._round_frac(117.9998, precision=2) self.assertEqual(result, 118) result = tmod._round_frac(0.000123456, precision=2) self.assertEqual(result, 0.00012)
def test_round_frac(self): # it works result = cut(np.arange(11.), 2) result = cut(np.arange(11.) / 1e10, 2) # #1979, negative numbers result = tmod._round_frac(-117.9998, precision=3) self.assertEqual(result, -118) result = tmod._round_frac(117.9998, precision=3) self.assertEqual(result, 118) result = tmod._round_frac(117.9998, precision=2) self.assertEqual(result, 118) result = tmod._round_frac(0.000123456, precision=2) self.assertEqual(result, 0.00012)
def test_round_frac(val, precision, expected): # see gh-1979 result = tmod._round_frac(val, precision=precision) assert result == expected
def test_round_frac(val, precision, expected): # see gh-1979 result = tmod._round_frac(val, precision=precision) assert result == expected