code: def test_subclassing_clustering():
      class SubClustering(Clustering):
          def cluster(self, data, ordering=None):
              pass
  
      clustering_algo = SubClustering()
      assert_raises(
          NotImplementedError,
          super(SubClustering, clustering_algo).cluster,
          None,
      )
  
imports: import copy
  import itertools
  import numpy
  from numpy.testing import assert_array_equal, assert_raises, assert_equal
  from dipy.segment.clustering import Cluster, ClusterCentroid
  from dipy.segment.clustering import ClusterMap, ClusterMapCentroid
  from dipy.segment.clustering import Clustering
  from dipy.testing import assert_true, assert_false, assert_arrays_equal
  from dipy.testing.decorators import set_random_number_generator
label_desc: Use image node_id 28 for calling a global function with example usage: test_subclassing_clustering() without return types