Автотесты (локально)
Вам предоставляется возможность запуска тестов локальным способом. Локальные запуски не идут в счёт ограничений на GitHub.
Для этого нужно:
Установить Python.
Установить дополнительные библиотеки через
pip
(список необходимых библиотек приведён для каждой работы в README.md).Склонировать репозиторий рекурсивно
git clone <repo_url> --recursive
. В противном случаеsubmodule
тестов не склонируется и счастье не наступит.В корне репозитория запустить
python tests.py <path to executable filename>
.Посмотреть логи тестирования в SUMMARY.
Этот же скрипт запускается в автотестах на GitHub. По умолчанию (без аргументов) запускаются все тесты. Про запуск отдельных тестов для каждой работы инструкция приведена в README.md в репозитории.
Для копирования всех необходимых для тестов скриптов необходимо копировать репозиторий рекурсивно:
git clone <repo_url> --recursive
Last updated