学习记录:unittest discover加载文件里面的所有匹配到的.py测试用例

在这里插入图片描述

import unittest
import os

def load_all_case():
    print(os.getcwd())
    								**#找这个文件下的所有.py测试用例类**
    case_path = os.path.join(os.getcwd(), "unittest1")
    print(case_path)
																	**#匹配名为*Test.py的测试用例脚本**
    discover = unittest.defaultTestLoader.discover(case_path, pattern="*Test.py", top_level_dir=None)
    print(discover)
    return discover
if __name__ == '__main__':

    runner = unittest.TextTestRunner()

    runner.run(load_all_case())

猜你喜欢

转载自blog.csdn.net/qq_26086231/article/details/111461626