code: def test_permutation_test_score(self):
      import sklearn.svm as svm
  
      iris = datasets.load_iris()
  
      df = pdml.ModelFrame(iris)
      clf = svm.SVC(kernel=str("linear"), C=1)
      result = df.model_selection.permutation_test_score(clf, cv=5)
      expected = ms.permutation_test_score(
          clf, iris.data, y=iris.target, cv=5
      )
  
      self.assertEqual(len(result), 3)
      self.assertEqual(result[0], expected[0])
      self.assert_numpy_array_almost_equal(result[1], expected[1])
      self.assertEqual(result[2], expected[2])
  
imports: import sklearn.datasets
  import sklearn.svm
  import sklearn.naive_bayes
  import numpy
  import pandas
  import pandas_ml
  import pandas_ml.util.testing
label_desc: Use image node_id 8 for calling the TestSplitter obj's underlying member method code with example usage: obj.test_permutation_test_score() without return types