Skip to content

Commit 78a15f6

Browse files
committed
Skip tests if numpy < 1.12.0 (midpoint interpolation is broken there)
1 parent e7471a9 commit 78a15f6

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pandas/tests/test_window.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from datetime import datetime, timedelta
77
from numpy.random import randn
88
import numpy as np
9+
from scipy._lib._version import NumpyVersion
910

1011
import pandas as pd
1112
from pandas import (Series, DataFrame, bdate_range,
@@ -1138,6 +1139,8 @@ def test_rolling_quantile_series(self):
11381139

11391140
tm.assert_almost_equal(q1, q2)
11401141

1142+
@pytest.mark.skipif(NumpyVersion(np.__version__) < '1.12.0',
1143+
reason='numpy midpoint interpolation is broken')
11411144
@pytest.mark.parametrize('quantile', [0.0, 0.1, 0.45, 0.5, 1])
11421145
@pytest.mark.parametrize('interpolation', ['linear', 'lower', 'higher',
11431146
'nearest', 'midpoint'])

0 commit comments

Comments
 (0)