我第一次尝试使用setUpClass()
方法并写下了以下内容:
class TestDownload(unittest.TestCase):
def setUpClass(cls):
config.fs = True
并且获得了:
Ran 0 tests in 0.004s
FAILED (errors=1)
Failure
Traceback (most recent call last):
File "/opt/anaconda3/lib/python3.5/unittest/suite.py", line 163, in _handleClassSetUp
setUpClass()
TypeError: setUpClass() missing 1 required positional argument: 'cls'
这是什么意思,怎样满足它呢?
def setUpClass(cls):
前面加了@classmethod
装饰器? - Jacques Gaudin