code: def verify_has_multiple_inputs(
      node_list, node_idx, input_names, expected_result
  ):
      out = has_multiple_inputs(
          node_list, node_idx, input_names, OPT_OUT_OP
      )
      assert out == expected_result, (
          "Output mismatch: expecting checking %s to be %s but got %s."
          % (
              node_list[node_idx]["op"],
              str(expected_result),
              str(out),
          )
      )
  
file_path: tvm/tests/python/autotvm/test_autotvm_graph_tuner_utils.py
imports: import pytest
  import tvm
  from tvm import te
  from tvm import autotvm, relay
  from tvm.relay.testing import synthetic
  from tvm.autotvm.graph_tuner.utils import has_multiple_inputs, get_direct_ancestor, get_in_nodes, get_out_nodes, expr2graph, bind_inputs
  from tvm.autotvm.graph_tuner._base import OPT_OUT_OP
  from tvm.autotvm.graph_tuner.utils.traverse_graph import _replace_device_with_tracing
  from tvm.relay.expr import Call, TupleGetItem, Tuple, Var
label_desc: Use image node_id 1 for calling a global function with example usage: verify_has_multiple_inputs(node_list, node_idx, input_names, expected_result) without return types