ImportError: cannot import name 'Helper' from 'helper'

Падает ошибка при попытке запустить тест. Я уверен, что я что-то наговнякал с наследованием и композицией. Но я не могу понять, что именно я намудрил. Помогите пожалуйста, потому что я запутался полностью. Заранее благодарю за ответ. Текст ошибки в консоли:

collecting ... ERROR: not found: C:\Users\leono\OneDrive\Робочий стіл\Автотесты на плейрайт\Tests\test_1_pr.py::TestPurchaseRequisition::test_create_pr

(no name 'C:\Users\leono\OneDrive\Робочий стіл\Автотесты на плейрайт\Tests\test_1_pr.py::TestPurchaseRequisition::test_create_pr' in any of [<Module Tests/test_1_pr.py>])

Tests/test_1_pr.py:None (Tests/test_1_pr.py) ImportError while importing test module 'C:\Users\leono\OneDrive\Робочий стіл\Автотесты на плейрайт\Tests\test_1_pr.py'.

Hint: make sure your test modules/packages have valid Python names.

Traceback: ........\AppData\Local\Programs\Python\Python37\lib\site-packages_pytest\python.py:618: in _importtestmodule mod = import_path(self.path, mode=importmode, root=self.config.rootpath)

........\AppData\Local\Programs\Python\Python37\lib\site-packages_pytest\pathlib.py:533: in import_path importlib.import_module(module_name)

........\AppData\Local\Programs\Python\Python37\lib\importlib_init_.py:127: in import_module

return _bootstrap._gcd_import(name[level:], package, level)

:1006: in _gcd_import ???

:983: in _find_and_load ???

:967: in _find_and_load_unlocked ???

:677: in _load_unlocked ???

........\AppData\Local\Programs\Python\Python37\lib\site-packages_pytest\assertion\rewrite.py:168: in exec_module exec(co, module.dict)

test_1_pr.py:1: in

from Pages.purchase_requisition_page import PurchaseRequisitionPage

..\Pages\purchase_requisition_page.py:1: in from helper import Helper

..\helper.py:2: in from checker_helper import CheckerHelper

..\checker_helper.py:2: in from helper import Helper

E ImportError: cannot import name 'Helper' from 'helper' (C:\Users\leono\OneDrive\Робочий стіл\Автотесты на плейрайт\helper.py)

collected 0 items / 1 error

============================== 1 error in 0.11s ===============================

Process finished with exit code 4

Ссылка на гитхаб репозиторий с проектом тестов: https://github.com/Castertroy911/playwright_auto_tests


Ответы (0 шт):