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

pytest
unittest
testing
Теги: #<Tag:0x00007f7b61ea0900> #<Tag:0x00007f7b61ea07c0> #<Tag:0x00007f7b61ea0680>

(Alexander Dragunkin) #1

Дано: 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.

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