注释了setUp和tearDown setUpClass和tearDownClass还是无效

代码如下:

# -*- coding: utf-8 -*-

import unittest

class ForTest(unittest.TestCase):


    # 类的初始化

    @classmethod

    def setUpClass(cls) -> None:

        print(111)


    # 类的释放

    @classmethod

    def tearDownClass(cls) -> None:

        print(222)


    # 初始化,在每条测试用例函数执行前都自动执行一次

    def setUp(self) -> None:

        print('setUp')


    # 释放,在每条测试用例函数执行后都自动执行一次

    def tearDown(self) -> None:

        print('tearDown')


    # 测试用例,函数名必须为’test_xx‘

    def test_a(self):

        print('a')


    def test_b(self):

        print('b')



if __name__ == '__main__':

    unittest.main()

  • 饼干    2021-07-01 11:12:50
  • 阅读 2132    收藏 0    回答 2
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信