code: def test_bad_chunking_raises(self):
      X = da.ones((10, 5), chunks=3)
      y = da.ones(10, chunks=3)
      clf = dask_ml.ensemble.BlockwiseVotingClassifier(
          sklearn.linear_model.LogisticRegression(solver="lbfgs"),
          classes=[0, 1],
      )
  
      with pytest.raises(TypeError):
          # this should *really* be a ValueError...
          clf.fit(X, y)
  
file_path: dask-ml/tests/ensemble/test_blockwise.py
imports: import dask
  import dask.array
  import dask.dataframe
  import numpy
  import pytest
  import sklearn.linear_model
  import dask_ml.datasets
  import dask_ml.ensemble
label_desc: Use image node_id 2 for calling the TestBlockwiseVotingClassifier obj's underlying member method code with example usage: obj.test_bad_chunking_raises() without return types