Skip to content

Commit 17bd1ed

Browse files
committed
FIX rebasing trouble in common tests: the meaning of dont_test changed
1 parent e681ec5 commit 17bd1ed

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

sklearn/tests/test_common.py

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ def test_transformers_pickle():
388388
for name, Trans in transformers:
389389
trans = None
390390

391-
if Trans in dont_test:
391+
if name in dont_test:
392392
continue
393393
# these don't actually fit the data:
394394
if Trans in [AdditiveChi2Sampler, Binarizer, Normalizer]:
@@ -432,7 +432,7 @@ def test_transformers_pickle():
432432
except Exception, exc:
433433
succeeded = False
434434
print ("Transformer %s doesn't predict the same value "
435-
"after pickling" % name)
435+
"after pickling" % name)
436436
raise exc
437437

438438
assert_true(succeeded)
@@ -650,11 +650,9 @@ def test_classifiers_pickle():
650650
succeeded = True
651651
for (X, y) in [(X_m, y_m), (X_b, y_b)]:
652652
# do it once with binary, once with multiclass
653-
classes = np.unique(y)
654-
n_classes = len(classes)
655653
n_samples, n_features = X.shape
656654
for name, Clf in classifiers:
657-
if Clf in dont_test:
655+
if name in dont_test:
658656
continue
659657
if Clf in [MultinomialNB, BernoulliNB]:
660658
# TODO also test these!
@@ -677,7 +675,7 @@ def test_classifiers_pickle():
677675
except Exception, exc:
678676
succeeded = False
679677
print ("Esimator %s doesn't predict the same value "
680-
"after pickling" % name)
678+
"after pickling" % name)
681679
raise exc
682680
assert_true(succeeded)
683681

@@ -772,7 +770,7 @@ def test_regressor_pickle():
772770
y = StandardScaler().fit_transform(y)
773771
succeeded = True
774772
for name, Reg in regressors:
775-
if Reg in dont_test:
773+
if name in dont_test:
776774
continue
777775
# catch deprecation warnings
778776
with warnings.catch_warnings(record=True):
@@ -782,10 +780,10 @@ def test_regressor_pickle():
782780
reg.alpha = 0.01
783781

784782
if Reg in (_PLS, PLSCanonical, PLSRegression, CCA):
785-
y_ = np.vstack([y, 2 * y + np.random.randint(2, size=len(y))])
786-
y_ = y_.T
783+
y_ = np.vstack([y, 2 * y + np.random.randint(2, size=len(y))])
784+
y_ = y_.T
787785
else:
788-
y_ = y
786+
y_ = y
789787
reg.fit(X, y_)
790788
y_pred = reg.predict(X)
791789
# store old predictions
@@ -798,7 +796,7 @@ def test_regressor_pickle():
798796
except Exception, exc:
799797
succeeded = False
800798
print ("Esimator %s doesn't predict the same value "
801-
"after pickling" % name)
799+
"after pickling" % name)
802800
raise exc
803801
assert_true(succeeded)
804802

0 commit comments

Comments
 (0)