gpt4 book ai didi

python - 是否可以像 unittest 一样在 Python 脚本中的 testtools 框架下运行测试?

转载 作者:太空宇宙 更新时间:2023-11-04 01:27:31 24 4
gpt4 key购买 nike

我一直在使用 Python 的 unittest 框架,但后来决定改用 testtools。在 unittest 中,您可以从脚本中调用测试,但 testtools 似乎不提供相同的功能。其文档仅显示如何从命令行界面 (CLI) 调用。是否可以在 testtools 框架下从 Python 脚本中运行测试?

最佳答案

testtoolsunittest 的一组扩展,而不是整体替代。

您仍然可以使用 unittest 加载器/运行器,或任何其他兼容的运行器(如 nose )。

例如,这是一个使用 unittest.main() 运行的 testtools.TestCase 派生类:

import testtools
import unittest

class SampleTestCase(testtools.TestCase):
def test_it(self):
self.assertTrue(True)

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

关于python - 是否可以像 unittest 一样在 Python 脚本中的 testtools 框架下运行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16800167/

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