コード例 #1
0
ファイル: test_tile.py プロジェクト: wyegelwel/pandas
    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
コード例 #2
0
ファイル: test_tile.py プロジェクト: MasonGallo/pandas
    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
コード例 #3
0
    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)
コード例 #4
0
ファイル: test_tile.py プロジェクト: tsdlovell/pandas
    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)
コード例 #5
0
def test_round_frac(val, precision, expected):
    # see gh-1979
    result = tmod._round_frac(val, precision=precision)
    assert result == expected
コード例 #6
0
ファイル: test_cut.py プロジェクト: scari/pandas
def test_round_frac(val, precision, expected):
    # see gh-1979
    result = tmod._round_frac(val, precision=precision)
    assert result == expected