code: def test_recursion(self):
      result = search_path(DATA_PATH, 1)
      all_files = (
          FILE_LIST
          + AUDIO_FILES
          + ANNOTATION_FILES
          + DETECTION_FILES
          + ACTIVATION_FILES
      )
      self.assertEqual(result, sorted(all_files))
  
imports: from __future__ import absolute_import, division, print_function
  import unittest
  from os.path import join
  from madmom.utils import *
  from .None import ACTIVATIONS_PATH, ANNOTATIONS_PATH, AUDIO_PATH, DATA_PATH, DETECTIONS_PATH
  from .test_evaluation_notes import ANNOTATIONS
label_desc: Use image node_id 2 for calling the TestSearchPathFunction obj's underlying member method code with example usage: obj.test_recursion() without return types