code: def test_LiteralIncludeReader_tabwidth(testroot):
      # tab-width: 4
      options = {"tab-width": 4, "pyobject": "Qux"}
      reader = LiteralIncludeReader(
          testroot / "target.py", options, DUMMY_CONFIG
      )
      content, lines = reader.read()
      assert content == (
          "class Qux:\n" "    def quux(self):\n" "        pass\n"
      )
  
      # tab-width: 8
      options = {"tab-width": 8, "pyobject": "Qux"}
      reader = LiteralIncludeReader(
          testroot / "target.py", options, DUMMY_CONFIG
      )
      content, lines = reader.read()
      assert content == (
          "class Qux:\n"
          "        def quux(self):\n"
          "                pass\n"
      )
  
imports: import os.path
  import pytest
  from docutils import nodes
  from sphinx.config import Config
  from sphinx.directives.code import LiteralIncludeReader
  from sphinx.testing.util import etree_parse
label_desc: Use image node_id 23 for calling a global function with example usage: test_LiteralIncludeReader_tabwidth(testroot) without return types