老师 为什么我指定了只执行某一条Case,但运行后还是执行了全部Case
来源:4-4 unittest容器的使用

追风筝的人qym
2018-09-29
import unittest
class FirstCase(unittest.TestCase):
@classmethod
def setUpClass(cls):
print("这是所有Case的前置")
@classmethod
def tearDownClass(cls):
print("这是所有Case的后置")
def setUp(self):
print("Case前置条件")
def tearDown(self):
print("Case后置条件")
def test_firstcase01(self):
print("这是第一条用例")
def test_fitstcase02(self):
print("这是第二条用例")
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(FirstCase('test_fitstcase02'))
unittest.TextTestRunner().run(suite)
写回答
1回答
-
哈哈,你没看旁边其他小伙伴的回答,pycharm的运行方式不一样注定结果不一样。脑补一下。
062020-02-08
相似问题