code: def test_target_algorithm_multioutput_multiclass_support(self):
      if self.__class__ == BaseClassificationComponentTest:
          return
  
      if not self.module.get_properties()["handles_multiclass"]:
          return
      elif self.sk_module is not None:
          cls = self.sk_module
          X = np.random.random((10, 10))
          y = np.random.randint(0, 1, size=(10, 10))
          self.assertRaisesRegex(
              ValueError, "bad input shape \\(10, 10\\)", cls.fit, X, y
          )
      else:
          return
  
imports: from typing import Dict, Optional
  import numpy
  import sklearn.metrics
  from autosklearn.pipeline.constants import SPARSE
  from autosklearn.pipeline.util import _test_classifier, _test_classifier_iterative_fit, _test_classifier_predict_proba
  import unittest
  from test.test_pipeline.ignored_warnings import classifier_warnings, ignore_warnings
label_desc: Use image node_id 11 for calling the BaseClassificationComponentTest obj's underlying member method code with example usage: obj.test_target_algorithm_multioutput_multiclass_support() without return types