我使用的是Django 2.1.5和pycharm。 从Pycharm运行测试时,我开始收到以下错误:
File "/Users/..../lib/python3.6/site-packages/nose/loader.py", line 576, in _makeTest
if issubclass(parent, unittest.TestCase):
arglass()必须是bClass类型1
我只在尝试运行一个测试(而不是测试类)时才得到它。 当你试着把它穿过去的时候
^{pr2}$我明白错误的含义,但我不明白为什么我突然开始明白。在
编辑:
完全回溯:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/unittest/case.py", line 59, in testPartExecutor
yield
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/unittest/case.py", line 605, in run
testMethod()
File "/..../lib/python3.6/site-packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/..../lib/python3.6/site-
packages/nose/loader.py", line 523, in makeTest
return self._makeTest(obj, parent)
File "/..../lib/python3.6/site-packages/nose/loader.py", line 576, in _makeTest
if issubclass(parent, unittest.TestCase):
TypeError: issubclass() arg 1 must be a class
父母是
<function MyTestClass.test_function at 0x10ff32f28>
目前没有回答
相关问题 更多 >
编程相关推荐