code: def test_rdmo003_single_output_as_multi(dash_duo):
      app = Dash(__name__)
  
      app.layout = html.Div(
          [
              dcc.Input(id="input", value=""),
              html.Div(html.Div(id="output"), id="output-container"),
          ]
      )
  
      @app.callback(
          [Output("output", "children")], [Input("input", "value")]
      )
      def update_output(value):
          return ["out" + value]
  
      dash_duo.start_server(app)
  
      dash_duo.find_element("#input").send_keys("house")
      dash_duo.wait_for_text_to_equal("#output", "outhouse")
  
file_path: dash/tests/integration/renderer/test_multi_output.py
imports: from multiprocessing import Lock, Value
  from dash import Dash, Input, Output, html, dcc
  from dash.exceptions import PreventUpdate
  from dash.testing import wait
label_desc: Use image node_id 3 for calling a global function with example usage: test_rdmo003_single_output_as_multi(dash_duo) and returns: list