code: def test_short_circuit_with_multiple_outputs(dag_maker):
      @task.short_circuit(multiple_outputs=True)
      def multiple_output():
          return {"x": 1, "y": 2}
  
      with dag_maker():
          ret = multiple_output()
  
      dr = dag_maker.create_dagrun()
      ret.operator.run(start_date=DEFAULT_DATE, end_date=DEFAULT_DATE)
      ti = dr.get_task_instances()[0]
      assert ti.xcom_pull() == {"x": 1, "y": 2}
  
file_path: airflow/tests/decorators/test_short_circuit.py
imports: from __future__ import annotations
  import pytest
  from pendulum import datetime
  from airflow.decorators import task
  from airflow.utils.state import State
  from airflow.utils.trigger_rule import TriggerRule
label_desc: Use image node_id 2 for calling a global function with example usage: test_short_circuit_with_multiple_outputs(dag_maker) and returns: dict