code: def testMinkowskiDistance(self):
      assertion.eq(0.0, metric.minkowski_distance([0], [0]))
      assertion.eq(0.0, metric.minkowski_distance([0], [0], 2))
      assertion.eq(
          -2.0, metric.minkowski_distance([3.0, 3.0], [5.0, 3.0], 1)
      )
      assertion.eq(
          2.0, metric.minkowski_distance([3.0, 3.0], [5.0, 3.0], 2)
      )
      assertion.eq(
          2.0, metric.minkowski_distance([3.0, 3.0], [5.0, 3.0], 4)
      )
  
file_path: pyclustering/pyclustering/utils/tests/unit/ut_metric.py
imports: import unittest
  import matplotlib
  import numpy
  from pyclustering.tests.assertion import assertion
  import pyclustering.utils.metric
label_desc: Use image node_id 6 for calling the MetricUnitTest obj's underlying member method code with example usage: obj.testMinkowskiDistance() without return types