интеграция робота с фреймворком sphinx

Я пытаюсь найти способ сделать в основном то, что делает sphinx autodoc, но с каркасом робота. тесты и определяемые пользователем ключевые слова. Я просмотрел sphinxcontrib-robotdoc и sphinxcontrib-robotframework, и ни один из них не делает то, что я ищу (насколько мне известно).

Моя папка документации (корневой каталог sphinx) находится в том же месте, что и папки, содержащие тесты каркаса роботов и пользовательскую библиотеку:

robotframework_dir
-docs
-tests
-- some more folders related to tests
-libraries
-- some more folders containing custom keyword libraries
-etc.

Мой вопрос: есть ли способ автоматически сгенерировать документацию (которая будет включена в тестовые файлы с тегом [documentation]) и поместить ее в папку docs для использования sphinx?


person Rohit    schedule 18.03.2015    source источник


Ответы (1)


Платформа Robot уже предлагает инструмент для создания документов для ваших библиотек и ключевых слов. Инструментом является lib doc :

http://robotframework.googlecode.com/svn/trunk/tools/libdoc/doc/libdoc.html

person Ziwdigforbugs    schedule 28.09.2015