Skip to content

Commit 1c406c0

Browse files
committed
TST remove mocking
1 parent 91c947e commit 1c406c0

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

sklearn/preprocessing/tests/test_data.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,7 @@ def test_quantile_transform_iris():
881881
assert_array_almost_equal(X_sparse.A, X_sparse_tran_inv.A)
882882

883883

884-
def test_quantile_transform_check_error(mocker):
884+
def test_quantile_transform_check_error():
885885
X = np.transpose([[0, 25, 50, 0, 0, 0, 75, 0, 0, 100],
886886
[2, 4, 0, 0, 6, 8, 0, 10, 0, 0],
887887
[0, 0, 2.6, 4.1, 0, 0, 2.3, 0, 9.5, 0.1]])
@@ -944,16 +944,15 @@ def test_quantile_transform_check_error(mocker):
944944
transformer.transform, 10)
945945

946946
# check that an error is raised when NumPy is < 1.9
947-
mocker.patch('sklearn.preprocessing.data.LooseVersion',
948-
return_value=LooseVersion('1.8.2'))
949-
X_nan = np.array([[0, 1],
950-
[0, 0],
951-
[np.nan, np.nan],
952-
[0, 2],
953-
[0, 1]])
954-
transformer = QuantileTransformer()
955-
assert_raises_regex(NotImplementedError, "Please upgrade to NumPy",
956-
transformer.fit_transform, X_nan)
947+
if LooseVersion(np.__version__) < LooseVersion('1.9'):
948+
X_nan = np.array([[0, 1],
949+
[0, 0],
950+
[np.nan, np.nan],
951+
[0, 2],
952+
[0, 1]])
953+
transformer = QuantileTransformer()
954+
assert_raises_regex(NotImplementedError, "Please upgrade to NumPy",
955+
transformer.fit_transform, X_nan)
957956

958957

959958
def test_quantile_transform_nan():

0 commit comments

Comments
 (0)