Мое подозрение на данный момент заключается в том, что он просто не поддерживается центром каркаса робота.
Чтобы проверить его дважды, я сделал это:
user @ ubuntu-01: ~ $ python -m robot.libdoc ./test-project/testcases/HelloWorld.py testdoc.html
где HelloWorld.py был:
ROBOT_LIBRARY_DOC_FORMAT = 'reST'
def foo(a, b):
"""Produces bar.
:param ``a``: this is a.
:param ``b``: this is b.
"""
return "bar"
def foo2(a, b):
"""Also produces bar.
:a: this is a.
:b: this is b.
"""
return "bar"
Выше приведен этот вывод в моем браузере:
libdoc_output_restructuredtext
, который показываетполя разбиты на отдельные строки, как я ожидаю для reStructuredText.Если я закомментирую строку ROBOT_LIBRARY_DOC_FORMAT, это больше не работает.Я добавлю аналогичный скриншот к моему первоначальному вопросу, показывающему проблему в центре роботизированных конструкций.