Я использовал приведенный ниже код для импорта объекта страницы в тестовый файл.
from pages.login.login_page import LoginPage
У меня также есть файл __init__
во всех папках.Тем не менее, когда я запускаю тестовый код, я получаю ошибку ModuleNotFoundError: No module named 'pages'
POM
-pages
--login
---login_page.py
-tests
--login
---login_test.py
, которая является структурой моего кода.Мой virtualenv
активен во время выполнения теста.
, если я использую from Code.POM.pages.logon.login_page import LoginPage
, тогда он работает, но я не хочу использовать родительский каталог.