I think you mean ``predict_proba`` or ``decision_function``. I don't think that is tested as all estimators in sklearn have either or both.

For ari: it should work with a classifier, as this doesn't really behave differently from a clustering in prediction. In regression, it would raise a value error. Catching those will get messy, though, I think...