code: def test_domain_c_c_maximum_signature_line_length_in_html(
      app, status, warning
  ):
      app.build()
      content = (app.outdir / "index.html").read_text(encoding="utf-8")
      expected = """\
  
  <dl>
  <dd>\
  <span class="n"><span class="pre">str</span></span>\
  <span class="w"> </span>\
  <span class="n"><span class="pre">name</span></span>,\
  </dd>
  </dl>
  
  <span class="sig-paren">)</span>\
  <a class="headerlink" href="#c.hello" title="Link to this definition">¶</a>\
  <br />\
  </dt>
  """
      assert expected in content
  
imports: import itertools
  import zlib
  from xml.etree import ElementTree
  import pytest
  from sphinx import addnodes
  from sphinx.addnodes import desc, desc_content, desc_name, desc_parameter, desc_parameterlist, desc_sig_name, desc_sig_space, desc_signature, desc_signature_line, pending_xref
  from sphinx.domains.c import DefinitionError, DefinitionParser, Symbol, _id_prefix, _macroKeywords, _max_id
  from sphinx.ext.intersphinx import load_mappings, normalize_intersphinx_mapping
  from sphinx.testing import restructuredtext
  from sphinx.testing.util import assert_node
  from sphinx.writers.text import STDINDENT
label_desc: Use image node_id 41 for calling a global function with example usage: test_domain_c_c_maximum_signature_line_length_in_html(app, status, warning) without return types