1. 程式人生 > >定義測試檔案查詢目錄時找不到路徑

定義測試檔案查詢目錄時找不到路徑

 

#coding=utf-8
import unittest
def creatsuite():
    testunit=unittest.TestSuite()
    #定義測試檔案查詢目錄
    test_dir="E:\learn\Selenium2_Python_test\test_project\test_case"
    #定義 discover 方法的引數
    discover=unittest.defaultTestLoader.discover(test_dir,pattern="test*.py",top_level_dir=None)
    #discover 方法篩選出來的用例,迴圈新增到測試套件中
    for test_suite in discover:
        for test_case in test_suite:
            testunit.addTests(test_case)
            print testunit
    return testunit
if __name__ == '__main__':
    runner=unittest.TextTestRunner()
    alltestnames = creatsuite()
    runner.run(alltestnames)

 

執行出錯,找不到路徑,後來仔細看文件,發現目錄格式是雙斜槓!!!