t.me/atinfo_chat Telegram группа по автоматизации тестирования

Запуск всех тестов pytest внутри пользовательского интерпретатора стороннего приложения

Теги: #<Tag:0x00007fc10a1d6b40> #<Tag:0x00007fc10a1d6820> #<Tag:0x00007fc10a1d6578>

Дано: CAD под названием К3-Мебель с возможностью использовать пользовательские скрипты на python версии 3.3. 3.3 – это жестко, потому что большая часть пользователей “глухо” сидит на WinXP. И текущая версия использует именно Python 3.3

При старте из командной строки программа может принимать в качестве аргумента путь к запускаемому скрипту.

например так:

mebel.exe -m:c:\PKM74\Data\PKM\Tests\Python\TestRunner.py

Это для работы с UnitTest из отладчика типа WingIDE или VS вполне себе ОК. Хотелось бы как то прикрутить к этому pytest. Что бы при комите в ветку мастер автоматом находились запускались все тесты на удаленном сервере.

Все что я накопал касается тестирования вебприложений, а в моем случае консольное под wIn 32.

Помогите ссылками на документацию или какие то примеры.