def METHOD_NAME(self) -> None:
    doc = Document()
    handler = bahc.CodeHandler(source="""import sys; raise RuntimeError("argv: %r" % sys.argv)""", filename="path/to/test_filename")
    handler.modify_document(doc)
    assert handler.error is not None
    assert "argv: ['test_filename']" in handler.error
    doc = Document()
    handler = bahc.CodeHandler(source="""import sys; raise RuntimeError("argv: %r" % sys.argv)""",
                               filename="path/to/test_filename", argv=["10", "20", "30"])
    handler.modify_document(doc)
    assert handler.error is not None
    assert "argv: ['test_filename', '10', '20', '30']" in handler.error