gpt4 book ai didi

python - python 2.6 中未调用 unittest 中的 setupclass

转载 作者:太空宇宙 更新时间:2023-11-03 17:42:39 25 4
gpt4 key购买 nike

我使用Python 2.6.2并尝试执行下面的基本单元测试用例py文件,

class First(unittest.TestCase):

@classmethod
def setUpClass(cls):
print ("setting up")

def test1(self):
pass


if __name__ == '__main__':
unittest.main()

这仅调用 test1,但在调用 test1 之前,它应该调用 setUpClass 并初始化我的对象。

这在 Python 2.7.6 中按预期工作,并首先打印我的设置,然后继续 test1。但在 python 2.6 中它直接转到 test1。我该如何解决这个问题?

最佳答案

来自documentation to unittest :

setUpClass()

...

New in version 2.7.

关于python - python 2.6 中未调用 unittest 中的 setupclass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30296053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com