code: def test_not_importing_e2e_conversation_tests_in_project(
      tmp_path: Path,
  ):
      config = {"imports": ["bots/Bot A"]}
      config_path = str(tmp_path / "config.yml")
      utils.dump_obj_as_yaml_to_file(config_path, config)
  
      story_file = tmp_path / "bots" / "Bot A" / "data" / "stories.yml"
      story_file.parent.mkdir(parents=True)
      rasa.shared.utils.io.write_text_file(
          "stories:\n  - story: simple", story_file
      )
  
      story_test_file = tmp_path / "bots" / "Bot A" / "test_stories.yml"
      rasa.shared.utils.io.write_text_file(
          """stories:""", story_test_file
      )
  
      selector = MultiProjectImporter(config_path)
  
      # Conversation tests should not be included in story paths
      assert [str(story_file)] == selector._story_paths
      assert [str(story_test_file)] == selector._e2e_story_paths
  
imports: from pathlib import Path
  from typing import Dict, Text
  from _pytest.tmpdir import TempPathFactory
  import pytest
  import os
  from rasa.engine.storage.local_model_storage import LocalModelStorage
  from rasa.engine.storage.resource import Resource
  import rasa.shared.utils.io
  from rasa.shared.nlu.training_data.formats import RasaYAMLReader
  import rasa.utils.io
  from rasa.core import utils
  from rasa.shared.importers.multi_project import MultiProjectImporter
label_desc: Use image node_id 11 for calling a global function with example usage: test_not_importing_e2e_conversation_tests_in_project(tmp_path) without return types