実行レベルのユニットテスト

unittestのインポート
インポートOSの

場合__name__ == '__main__':
BASE_DIR = os.path.dirname(os.path.abspath(__ FILE__))

写法一:
。スイート= unittest.TestLoader()を発見(
start_dir = os.path.join (BASE_DIR、 "スクリプト"、 "ログイン"、 "息子")、
パターン= "テスト_ * PY。"、
top_level_dir = os.path.join(BASE_DIR、 "スクリプト"、 "ログイン")、 )


写法二:
suite1 = unittest.defaultTestLoader.discover(
start_dir = os.path.join(BASE_DIR、 "スクリプト"、 "ログイン")、
パターン= "テスト_ *。PY"、
top_level_dir = os.path.join(BASE_DIR、 "スクリプト")


単体テスト。TextTestRunner(冗長= 2).RUN(suite1)

おすすめ

転載: www.cnblogs.com/zhang-da/p/12240933.html