【发布时间】:2014-03-18 16:07:08
【问题描述】:
我正在寻找一个简单的示例来演示如何使用testtool's 并发测试。我找到了一个例子,来自here:
import unittest
import testtools
class MyTester(unittest.TestCase):
# Tests...
suite = unittest.TestLoader().loadTestsFromTestCase(MyTester)
concurrent_suite = testtools.ConcurrentStreamTestSuite(lambda: ((case, None) for case in suite))
concurrent_suite.run(testtools.StreamResult())
但是,它存在一个相当大的问题。它不会告诉您测试是通过还是失败。 StreamResult 对象不仅是临时的,StreamResult 的方法也不做任何事情。
【问题讨论】:
标签: python unit-testing testing