code: def test_multilingual_processors_limited():
      """
      Test loading an available subset of processors
      """
      run_multilingual_pipeline(
          en_has_dependencies=False,
          fr_has_dependencies=False,
          lang_configs={},
          processors="tokenize",
      )
      run_multilingual_pipeline(
          en_has_dependencies=True,
          fr_has_dependencies=False,
          lang_configs={
              "en": {"processors": "tokenize,pos,lemma,depparse"}
          },
          processors="tokenize",
      )
      # this should not fail, as it will drop the zzzzzzzzzz processor for the languages which don't have it
      run_multilingual_pipeline(
          en_has_dependencies=False,
          fr_has_dependencies=False,
          lang_configs={},
          processors="tokenize,zzzzzzzzzz",
      )
  
file_path: stanza/stanza/tests/langid/test_multilingual.py
imports: from collections import defaultdict
  import pytest
  from stanza.pipeline.multilingual import MultilingualPipeline
  from stanza.tests import TEST_MODELS_DIR
label_desc: Use image node_id 5 for calling a global function with example usage: test_multilingual_processors_limited() without return types