Files
jiekou-python3/run_new.py
lileilei 7de949f9c3 优化
2023-02-19 18:16:03 +08:00

28 lines
1.0 KiB
Python
Executable File

# -*- coding: utf-8 -*-
# @Author : leizi
from testCase.ddt_case import MyTest
import unittest, time, os
from public import BSTestRunner
BASH_DIR = "history"
if __name__ == '__main__':
basedir = os.path.abspath(os.path.dirname(__file__))
file_dir = os.path.join(basedir, 'test_Report')
file_reslut = os.path.join(file_dir, 'caseresult.yaml')
try:
os.remove(file_reslut)
except:
pass
suite = unittest.TestSuite()
suite.addTests(unittest.TestLoader().loadTestsFromTestCase(MyTest))
now = time.strftime('%Y-%m%d', time.localtime(time.time()))
file = os.path.join(file_dir, (now + '.html'))
re_open = open(file, 'wb')
besautiful = BSTestRunner.BSTestRunner(title="报告",
description="测试报告",
stream=re_open,
trynum=3,
filepath=BASH_DIR,
is_show=True)
besautiful.run(suite)