Pytest #1: Установка, конфигурация и первые тесты

preview_player
Показать описание


Сегодня установим и настроим pytest, а также решим популярную проблему с импортом файлов "No module named src".

0:00 - Установка pytest
1:08 - В какой директории хранятся тесты?
1:40 - Правила нейминга файлов
2:14 - Пишем и запускаем первый тест
4:25 - Решение проблемы с импортом модулей из других папок
Рекомендации по теме
Комментарии
Автор

Очень понравился урок! Очень жду следующих серий!)

ufloiwh
Автор

Проблема с невидимостью модуля src.main также решается если добавить в папку tests __init__.py

yuliyao
Автор

Я уже на канале несколько месяцев, также купил курс. Артем, ты сразу привлек меня очень хорошей подачей, которую я нигде не встречал. Но хочется отметить, что качество роликов стало еще выше. Речь, микрофон, структура видео. Очень благодарен тебе, таких как ты — не много)

bozarmax
Автор

Полезное видео и очень понятно все объяснено! Спасибо!

asg
Автор

спасибо! видео помогло настроить тестирование )

rksruhg
Автор

Спасибо за долгожданный обещанный курс!
Подскажи, пожалуйста, в течении какого периода будет доступен курс целиком. А то не хочется как с сериалами ждать по целой недели новой серии))))

antonperesichansky
Автор

В пайтесте 8. Он не видет фикстуры, как у вас.... Можно разобрать этот вопрос?

rostiinvest
Автор

pytest : Имя "pytest" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и
правильность пути, после чего повторите попытку.

woomy_squid
Автор

Если кто-то использует poetry - синтаксис toml-файлов отличается, поэтому юзайте кавычки:
[tool.pytest.ini_options]
pythonpath = ". src"

Alexey-gpvc