code: def test_default_action_as_active_loop_in_rules(
      tmp_path: Path, file_name: Text, data_type: Text
  ) -> None:
      config = tmp_path / "config.yml"
  
      config.write_text(
          textwrap.dedent(
              """
              recipe: default.v1
              language: en
              pipeline:
                 - name: WhitespaceTokenizer
                 - name: RegexFeaturizer
                 - name: LexicalSyntacticFeaturizer
                 - name: CountVectorsFeaturizer
                 - name: CountVectorsFeaturizer
                   analyzer: char_wb
                   min_ngram: 1
                   max_ngram: 4
                 - name: DIETClassifier
                   epochs: 100
                 - name: EntitySynonymMapper
                 - name: ResponseSelector
                   epochs: 100
                 - name: FallbackClassifier
                   threshold: 0.3
                   ambiguity_threshold: 0.1
              policies:
                 - name: MemoizationPolicy
                 - name: TEDPolicy
                   max_history: 5
                   epochs: 100
                 - name: RulePolicy
                   core_fallback_threshold: 0.3
                   core_fallback_action_name: "action_default_fallback"
                   enable_fallback_prediction: true
              """
          )
      )
  
      domain = tmp_path / "domain.yml"
      domain.write_text(
          textwrap.dedent(
              f"""
              version: "{LATEST_TRAINING_DATA_FORMAT_VERSION}"
              intents:
                - greet
                - goodbye
                - affirm
                - deny
                - mood_great
                - mood_unhappy
                - bot_challenge
              responses:
                utter_greet:
                - text: "Hey! How are you?"
                utter_cheer_up:
                - text: "Here is something to cheer you up:"
                  image: "https://i.imgur.com/nGF1K8f.jpg"
                utter_did_that_help:
                - text: "Did that help you?"
                utter_happy:
                - text: "Great, carry on!"
                utter_goodbye:
                - text: "Bye"
                utter_iamabot:
                - text: "I am a bot, powered by Rasa."
              session_config:
                session_expiration_time: 60
                carry_over_slots_to_new_session: true
              """
          )
      )
      file = tmp_path / f"{file_name}.yml"
      file.write_text(
          f"""
              version: "{LATEST_TRAINING_DATA_FORMAT_VERSION}"
              {file_name}:
              - {data_type}: test
                steps:
                - intent: nlu_fallback
                - action: action_two_stage_fallback
                - active_loop: action_two_stage_fallback
             """
      )
      importer = RasaFileImporter(
          config_file=str(config),
          domain_path=str(domain),
          training_data_paths=str(file),
      )
      validator = Validator.from_importer(importer)
      assert validator.verify_forms_in_stories_rules()
  
imports: import textwrap
  import warnings
  from typing import Text
  import pytest
  from _pytest.logging import LogCaptureFixture
  from rasa.shared.constants import LATEST_TRAINING_DATA_FORMAT_VERSION
  from rasa.validator import Validator
  from rasa.shared.importers.rasa import RasaFileImporter
  from pathlib import Path
label_desc: Use image node_id 32 for calling a global function with example usage: test_default_action_as_active_loop_in_rules(tmp_path, file_name, data_type) without return types