code: def test_grbs001_graph_without_ids(dash_dcc, is_eager):
      app = Dash(__name__, eager_loading=is_eager)
      app.layout = html.Div(
          [
              dcc.Graph(className="graph-no-id-1"),
              dcc.Graph(className="graph-no-id-2"),
          ]
      )
  
      dash_dcc.start_server(app)
  
      assert not dash_dcc.wait_for_element(
          ".graph-no-id-1"
      ).get_attribute(
          "id"
      ), "the graph should contain no more auto-generated id"
      assert not dash_dcc.wait_for_element(
          ".graph-no-id-2"
      ).get_attribute(
          "id"
      ), "the graph should contain no more auto-generated id"
  
      assert dash_dcc.get_logs() == []
  
file_path: dash/components/dash-core-components/tests/integration/graph/test_graph_basics.py
imports: import json
  import pytest
  import pandas
  from multiprocessing import Value, Lock
  import numpy
  from time import sleep
  import plotly.express
  import plotly.graph_objects
  from dash import Dash, Input, Output, dcc, html
  import dash.testing.wait
label_desc: Use image node_id 1 for calling a global function with example usage: test_grbs001_graph_without_ids(dash_dcc, is_eager) without return types