code: def test_check_target_type_ova(target, output_target, is_ova):
      converted_target, binarize_target = check_target_type(
          target.astype(int), indicate_one_vs_all=True
      )
      assert_array_equal(converted_target, output_target.astype(int))
      assert binarize_target == is_ova
  
imports: from collections import Counter, OrderedDict
  import numpy
  import pytest
  from sklearn.cluster import KMeans
  from sklearn.neighbors import NearestNeighbors
  from sklearn.neighbors._base import KNeighborsMixin
  from sklearn.utils._testing import assert_array_equal
  from imblearn.utils import check_neighbors_object, check_sampling_strategy, check_target_type
  from imblearn.utils._validation import ArraysTransformer, _deprecate_positional_args, _is_neighbors_object
  from imblearn.utils.testing import _CustomNearestNeighbors
label_desc: Use image node_id 3 for calling a global function with example usage: test_check_target_type_ova(target, output_target, is_ova) without return types