code: def test_tabs002_without_children(dash_dcc):
      app = Dash(__name__)
      app.layout = html.Div(
          [
              html.H1("Dash Tabs component demo"),
              dcc.Tabs(
                  id="tabs",
                  value="tab-2",
                  children=[
                      dcc.Tab(
                          label="Tab one", value="tab-1", id="tab-1"
                      ),
                      dcc.Tab(
                          label="Tab two", value="tab-2", id="tab-2"
                      ),
                  ],
              ),
              html.Div(id="tabs-content"),
          ]
      )
  
      @app.callback(
          Output("tabs-content", "children"),
          [Input("tabs", "value")],
      )
      def render_content(tab):
          if tab == "tab-1":
              return html.Div(
                  [html.H3("Test content 1")], id="test-tab-1"
              )
          elif tab == "tab-2":
              return html.Div(
                  [html.H3("Test content 2")], id="test-tab-2"
              )
  
      dash_dcc.start_server(app)
      dash_dcc.wait_for_text_to_equal("#tabs-content", "Test content 2")
      dash_dcc.percy_snapshot("Core initial tab - tab 2")
  
      dash_dcc.wait_for_element("#tab-1").click()
      dash_dcc.wait_for_text_to_equal("#tabs-content", "Test content 1")
      assert dash_dcc.get_logs() == []
  
imports: from dash import Dash, Input, Output, dcc, html
label_desc: Use image node_id 2 for calling a global function with example usage: test_tabs002_without_children(dash_dcc) and returns: html, html