code: def test_underline_basic():
      doc = StmtBlockDoc(
          [
              ExprStmtDoc(make_id_doc("foo")),
              ExprStmtDoc(
                  OperationDoc(
                      OperationKind.Add,
                      [make_id_doc("bar"), make_id_doc("baz")],
                  )
              ),
              ExprStmtDoc(make_id_doc("qux")),
          ]
      )
      assert to_python_script(
          doc, path_to_underline=[make_path("baz")]
      ) == format_script(
          """
          foo
          bar + baz
                ^^^
          qux
      """
      )
  
imports: from typing import Optional
  import pytest
  from tvm.runtime import ObjectPath
  from tvm.script.printer.doc import ExprStmtDoc, IdDoc, OperationDoc, OperationKind, StmtBlockDoc
  from tvm.script.printer.doc_printer import to_python_script
  from tvm.script import ir, tir
label_desc: Use image node_id 4 for calling a global function with example usage: test_underline_basic() without return types