code: def test_repr_nested_arguments(component_class):
      c1 = component_class(id="1")
      c2 = component_class(id="2", children=c1)
      c3 = component_class(children=c2)
      assert repr(c3) == "Table(Table(children=Table(id='1'), id='2'))"
  
imports: import json
  import os
  from collections import OrderedDict
  from difflib import unified_diff
  import pytest
  from dash.development._py_components_generation import generate_class
  from dash.development.component_generator import reserved_words
  from .None import _dir, expected_table_component_doc
label_desc: Use image node_id 8 for calling a global function with example usage: test_repr_nested_arguments(component_class) without return types