code: def test_cbpi003_multi_outputs(flavor, dash_duo):
      app = make_app(flavor)
  
      layout = html.Div(
          [
              html.Button("click", id="btn"),
              html.Div("A", id="a"),
              html.Div("B", id="b"),
              html.Div("C", id="c"),
              html.Div("D", id="d"),
              html.Div("E", id="e"),
              html.Div("F", id="f"),
              html.Div("G", id="g"),
          ]
      )
  
      content_callback(app, flavor, layout)
  
      const_callback(
          app,
          flavor,
          ["Blue", "Cheese"],
          [Output("a", "children"), Output("b", "children")],
          [Input("btn", "n_clicks")],
          prevent_initial_call=True,
      )
  
      concat_callback(
          app,
          flavor,
          [Output("c", "children"), Output("d", "children")],
          [Input("a", "children"), Input("b", "children")],
          prevent_initial_call=True,
      )
  
      concat_callback(
          app,
          flavor,
          [Output("e", "children"), Output("f", "children")],
          [Input("a", "children")],
          prevent_initial_call=True,
      )
  
      # this is the only one that should run initially
      concat_callback(
          app, flavor, Output("g", "children"), [Input("f", "children")]
      )
  
      dash_duo.start_server(app)
  
      dash_duo.wait_for_text_to_equal("#g", "F")
      dash_duo.wait_for_text_to_equal("#f", "F")
      dash_duo.wait_for_text_to_equal("#e", "E")
      dash_duo.wait_for_text_to_equal("#d", "D")
      dash_duo.wait_for_text_to_equal("#c", "C")
      dash_duo.wait_for_text_to_equal("#b", "B")
      dash_duo.wait_for_text_to_equal("#a", "A")
  
      dash_duo.find_element("#btn").click()
  
      dash_duo.wait_for_text_to_equal("#g", "Blue")
      dash_duo.wait_for_text_to_equal("#f", "Blue")
      dash_duo.wait_for_text_to_equal("#e", "Blue")
      dash_duo.wait_for_text_to_equal("#d", "BlueCheese")
      dash_duo.wait_for_text_to_equal("#c", "BlueCheese")
      dash_duo.wait_for_text_to_equal("#b", "Cheese")
      dash_duo.wait_for_text_to_equal("#a", "Blue")
  
file_path: dash/tests/integration/callbacks/test_prevent_initial.py
imports: import json
  import pytest
  from flaky import flaky
  from dash import Dash, Input, Output, MATCH, html
  from dash.exceptions import PreventUpdate
label_desc: Use image node_id 7 for calling a global function with example usage: test_cbpi003_multi_outputs(flavor, dash_duo) without return types