code: def test_empty_list(self):
      umls_fixture = UmlsKnowledgeBase(
          "tests/fixtures/umls_test_fixture.json"
      )
      with tempfile.TemporaryDirectory() as dir_name:
          (
              umls_concept_aliases,
              tfidf_vectorizer,
              ann_index,
          ) = create_tfidf_ann_index(dir_name, umls_fixture)
  
      candidate_generator = CandidateGenerator(
          ann_index,
          tfidf_vectorizer,
          umls_concept_aliases,
          umls_fixture,
      )
      results = candidate_generator([], 10)
  
      assert results == []
  
file_path: scispacy/tests/test_candidate_generation.py
imports: import unittest
  import tempfile
  from scispacy.candidate_generation import CandidateGenerator, create_tfidf_ann_index, MentionCandidate
  from scispacy.umls_utils import UmlsKnowledgeBase
label_desc: Use image node_id 3 for calling the TestCandidateGeneration obj's underlying member method code with example usage: obj.test_empty_list() without return types