Разделение тестов и кода на разные папки приводит к появлению «ModuleNotFoundError» - PullRequest
1 голос
/ 22 апреля 2019

Я пытаюсь научиться работать с модулем pytest.

У меня есть пакет под названием function1 с файлами init.py и code.py.

Есть еще одна папка "tests" с файлом test_code.py.

Когда code.py и test_code.py находятся в одной папке, он работает нормально.Но когда я пытаюсь их разделить, runnign pytest возвращает: ModuleNotFoundError: Нет модуля с именем 'function1'

. Я могу создать еще один py-файл и импортировать function1.code, и вызов любой функции в файле code.py работает,Так что проблема в том, что python не может найти модуль.

Чего мне не хватает?

...