code: def test_cbmi005_all_multi_wildcards_with_output(dash_duo):
      # if all the inputs are multi wildcards, AND there's an output,
      # we DO fire the callback
      app = Dash(__name__, suppress_callback_exceptions=True)
      app.layout = html.Div(
          [
              html.Div("Title", id="title"),
              html.Button("click", id="btn"),
              html.Div(id="content"),
              html.Div("output1 init", id="out1"),
              html.Div("output2 init", id="out2"),
          ]
      )
  
      @app.callback(
          Output("content", "children"), [Input("btn", "n_clicks")]
      )
      def content(n):
          out = [
              html.Div("item {}".format(i), id={"i": i})
              for i in range(n or 0)
          ]
          return out or "content init"
  
      @app.callback(
          Output("out1", "children"), [Input({"i": ALL}, "children")]
      )
      def out1(items):
          return ", ".join(items) or "no items"
  
      @app.callback(
          Output("out2", "children"), [Input("out1", "children")]
      )
      def out2(out1):
          return out1 + " - 2"
  
      dash_duo.start_server(app)
      wait_for_queue(dash_duo)
  
      dash_duo.wait_for_text_to_equal("#out2", "no items - 2")
  
      assert dash_duo.find_element("#out1").text == "no items"
      assert dash_duo.find_element("#content").text == "content init"
  
      dash_duo.find_element("#btn").click()
      dash_duo.wait_for_text_to_equal("#out1", "item 0")
      dash_duo.wait_for_text_to_equal("#out2", "item 0 - 2")
  
      dash_duo.find_element("#btn").click()
      dash_duo.wait_for_text_to_equal("#out1", "item 0, item 1")
      dash_duo.wait_for_text_to_equal("#out2", "item 0, item 1 - 2")
  
      assert not dash_duo.get_logs()
  
file_path: dash/tests/integration/callbacks/test_missing_inputs.py
imports: import json
  from dash.testing import wait
  from dash import Dash, Input, Output, State, ALL, MATCH, html
label_desc: Use image node_id 6 for calling a global function with example usage: test_cbmi005_all_multi_wildcards_with_output(dash_duo) and returns: unknown, unknown, unknown