def test_transform_selected_2():
    """Assert _transform_selected return original X when selected is a list of False values"""
    ohe = OneHotEncoder(categorical_features=[False, False, False])
    X = _transform_selected(dense1,
                            ohe._fit_transform,
                            ohe.categorical_features,
                            copy=True)
    assert np.allclose(X, dense1)
def test_transform_selected():
    """Assert _transform_selected return original X when selected is empty list"""
    ohe = OneHotEncoder(categorical_features=[])
    X = _transform_selected(dense1,
                            ohe._fit_transform,
                            ohe.categorical_features,
                            copy=True)
    assert np.allclose(X, dense1)
def test_transform_selected_2():
    """Assert _transform_selected return original X when selected is a list of False values"""
    ohe = OneHotEncoder(categorical_features=[False, False, False])
    X = _transform_selected(
            dense1,
            ohe._fit_transform,
            ohe.categorical_features,
            copy=True
        )
    assert np.allclose(X, dense1)
def test_transform_selected():
    """Assert _transform_selected return original X when selected is empty list"""
    ohe = OneHotEncoder(categorical_features=[])
    X = _transform_selected(
            dense1,
            ohe._fit_transform,
            ohe.categorical_features,
            copy=True
        )
    assert np.allclose(X, dense1)