使用discover加載多級目錄下用例

discover方法第一個參數start_dir,這個目錄無論是directory還是python package,下面的用例都會加載,但是要想加載此目錄下面子目錄的用例,子目錄必須是python package

 

if __name__ == '__main__':
    cases_dir = r'E:\test'
    discover = unittest.defaultTestLoader.discover(cases_dir, pattern='test1*.py')
    runner = unittest.TextTestRunner()
    runner.run(discover)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章