vendorPath.py
1.52 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2021/7/16 下午5:06
# @Author : 付孟奇
import os
from util.HandleJenkins import config
'''
记录项目所有文件路径
'''
# 项目根路径
base_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
# case保存地址
case_path = os.path.join(base_path, 'case')
# 公共参数文件
global_path = os.path.join(base_path, 'config/global_param.json')
# 公共临时文件
temp_path = os.path.join(base_path, 'config/temp.json')
# API接口存储路径
api_path = os.path.join(base_path, 'config/swaggerApi.json')
# case执行顺序说明文件
case_list_path = os.path.join(base_path, 'config/' + config['pro'] + '-config.json')
# 订单生成参数文件
add_order_type_1_path = os.path.join(base_path, 'data/order/add_order_type_1.json')
add_order_type_2_path = os.path.join(base_path, 'data/order/add_order_type_2.json')
order_mp4_path = os.path.join(base_path, 'data/order/' + config['pro'] + '-mp4.json')
order_zip_path = os.path.join(base_path, 'data/order/' + config['pro'] + '.zip')
order_idCard_path = os.path.join(base_path, 'data/order/身份证正面.jpg')
# 文件参数
file_pdf_path = os.path.join(base_path, 'data/file/apitest.pdf')
# 数据源Excel存储路径
excel_path = os.path.join(base_path, 'data/excel')
# 日志路径
# log_path = os.path.join(base_path, 'log/{}.log'.format(time.strftime('%Y-%m-%s')))
log_path = os.path.join(base_path, 'log/api.log')
# 生成报告文件路径
report_path = os.path.join(base_path, 'report/report.html')