

def test_uniform_strategy():
    X = ([[0]] * 4)
    y = [1, 2, 1, 1]
    clf = DummyClassifier(strategy='uniform', random_state=0)
    clf.fit(X, y)
    X = ([[0]] * 500)
    y_pred = clf.predict(X)
    p = (np.bincount(y_pred) / float(len(X)))
    assert_almost_equal(p[1], 0.5, decimal=1)
    assert_almost_equal(p[2], 0.5, decimal=1)
    _check_predict_proba(clf, X, y)

dataset/ETHPy150Open scikit-learn/scikit-learn/sklearn/tests/test_dummy.py test_uniform_strategy/original