blob: c6a70a6d5a82c5c522295b49cc9b7ebbd02e26bb (
plain)
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
%global _empty_manifest_terminate_build 0
Name: python-rrtv-httprunner
Version: 2.8.13
Release: 1
Summary: One-stop solution for HTTP(S) testing.
License: Apache-2.0
URL: https://pypi.org/project/rrtv-httprunner/
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a6/04/5aa60e233172cccf5db2678d0ba6d5c8e9eb4ae61ea20945030055ce7e08/rrtv-httprunner-2.8.13.tar.gz
BuildArch: noarch
Requires: python3-requests
Requires: python3-pyyaml
Requires: python3-jinja2
Requires: python3-pydantic
Requires: python3-loguru
Requires: python3-jmespath
Requires: python3-black
Requires: python3-pytest
Requires: python3-pytest-html
Requires: python3-pytest-xdist
Requires: python3-sentry-sdk
Requires: python3-PyMySQL
Requires: python3-redis
Requires: python3-jsonpath
Requires: python3-pymongo
Requires: python3-deepdiff
Requires: python3-json5
Requires: python3-demjson3
Requires: python3-curlify
Requires: python3-pandas
Requires: python3-openpyxl
Requires: python3-xlrd
Requires: python3-elasticsearch5
Requires: python3-jsonschema
Requires: python3-allure-pytest
Requires: python3-requests-toolbelt
Requires: python3-filetype
Requires: python3-locust
%description
# HttpRunner
*Rrtv-HttpRunner* httprunner-plus版本,对httprunner若干功能进行了优化与增强 ✨ 🚀 ✨
## 新增功能
- 请求:1.支持form-date传参. 2.支持xml传参
- 断言:1.新增字符串断言. 2.新增if逻辑断言 3.优化断言逻辑
- 中间件支持: mysql,redis,mongodb,elasticsearch,shell等
- 其他:1.支持执行前后置操作. 2.支持自定义加载动态函数路径
%package -n python3-rrtv-httprunner
Summary: One-stop solution for HTTP(S) testing.
Provides: python-rrtv-httprunner
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-rrtv-httprunner
# HttpRunner
*Rrtv-HttpRunner* httprunner-plus版本,对httprunner若干功能进行了优化与增强 ✨ 🚀 ✨
## 新增功能
- 请求:1.支持form-date传参. 2.支持xml传参
- 断言:1.新增字符串断言. 2.新增if逻辑断言 3.优化断言逻辑
- 中间件支持: mysql,redis,mongodb,elasticsearch,shell等
- 其他:1.支持执行前后置操作. 2.支持自定义加载动态函数路径
%package help
Summary: Development documents and examples for rrtv-httprunner
Provides: python3-rrtv-httprunner-doc
%description help
# HttpRunner
*Rrtv-HttpRunner* httprunner-plus版本,对httprunner若干功能进行了优化与增强 ✨ 🚀 ✨
## 新增功能
- 请求:1.支持form-date传参. 2.支持xml传参
- 断言:1.新增字符串断言. 2.新增if逻辑断言 3.优化断言逻辑
- 中间件支持: mysql,redis,mongodb,elasticsearch,shell等
- 其他:1.支持执行前后置操作. 2.支持自定义加载动态函数路径
%prep
%autosetup -n rrtv-httprunner-2.8.13
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-rrtv-httprunner -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed Apr 12 2023 Python_Bot <Python_Bot@openeuler.org> - 2.8.13-1
- Package Spec generated
|