当我在项目的根文件夹中编写单元测试时,一切正常。但是,当我将单元测试文件移动到/ test包时,会显示一条警告消息。你知道警告意味着什么以及我如何解决它。
测试/ MotorTest.py
MotorStub.py
#!/usr/bin/env python
import unittest
from MotorStub import MotorStub
motor = MotorStub()
class MotorTest(unittest.TestCase):
def test_rotate(self):
self.assertEqual(motor.rotate("right"),0)
警告:
RuntimeWarning:处理绝对导入时未找到父模块“test” 来自MotorStub进口MotorStub
RuntimeWarning:处理绝对导入时未找到父模块“test” import unittest