issues
search
moevm
/
phsycho_bot
2
stars
1
forks
source link
Тестирование бота снаружи (Через интерфейсы telegram)
#132
Closed
zmm
closed
5 months ago
zmm
commented
10 months ago
Вынести все параметры приложений (токены, ключи, id) в переменные среды
Обернуть тестовые кейсы в pyunit (или другой фреймворк на выбор)
Нужно текущий код (из
https://github.com/moevm/phsycho_bot/pull/127/files
) обернуть в отделньый скрипт (check_sanity.sh) пусть он проверяет базово (жив ли бот, корректность ответа на команды )
Нужно сделать пример более сложного теста (Каждый тест отдельным файлом), например
пользователь начинает сессию с нуля, выбирает усталость и конкретное время для подведения итогов
пользователь меняет настройки для обращения / озвучивания ответов
и сделать для этих тестов один python файл, откуда эти тесты будут запускатся. В данном файле, если хотя бы один тест провален - делаем exit 1