у нас такая структура файлов:
project
—tests
——test_something.py
——utils.py
В test something есть импорт из utils: import something from utils.
вот я запускаю тесты через pytest: pytest tests из корня(папка project). B вроде как тесты должны упасть с ошибкой импорта(т.к. правильно будет импортировать из tests.utils), а они не падают. Где здесь этот кусочек магии укрылся?
Из какой директории запуск?
Обсуждают сегодня