import unittest age = None class CaseTest(unittest.TestCase): def test_02(self): # print(self.age) global age print(age) print("这是第一个测试用例") @unittest.skip("test_01") def test_01(self): # self.age = 18 global age age = 18 # globals()["age"] = 18 print("这是第一个测试用例") if __name__ == '__main__': unittest.main() # 1.直接执行会报错,test的age,无法获取,采用全局变量的方式进行关联 # "AttributeError: 'CaseTest' object has no attribute 'age'"
python unittest 变量关联方式
最新推荐文章于 2023-02-01 11:15:41 发布