저는 장고 응용 프로그램에 대한 사용자 지정 테스트 러너를 작성하고 있습니다. 장고 응용 프로그램 폴더에서 나는이 하나 Python 가져 오기 모듈 ImportError
처럼 폴더를 가지고하지만 난이 테스트를 실행하려고 할 때 오류가 발생했습니다 : 나는 믿고
class SeleniumTestCase(TestCase):
body
:이 같은 STH있어 SeleniumTestCase에서
ERROR: AdminLoginTest (unittest.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: AdminLoginTest
Traceback (most recent call last):
File "D:\\python27\lib\unittest\loader.py", line 252, in _find_tests
module = self._get_module_from_name(name)
File "D:\\python27\lib\unittest\loader.py", line 230, in _get_module_f
rom_name
__import__(name)
File "D:\\selenium_tests\tests\admin_panel\AdminLoginTest.py",
line 1, in <module>
from selenium_tests.SeleniumTestCase import SeleniumTestCase
ImportError: No module named selenium_tests.SeleniumTestCase
내 주자가 아닌 패키지에 문제가 있습니다. 사전에 도움을 주셔서 감사합니다.
'selenium_tests'가 PYTHONPATH에 없습니다. '__init __. py'를'selenium_tests' 디렉토리에 추가하십시오. – Wessie
__init __. pyfile in selenium_tests – John