Name: pytest Version: 6.2.5 Release: 1 Summary: Simple powerful testing with Python License: MIT URL: https://pytest.org Source0: https://files.pythonhosted.org/packages/4b/24/7d1f2d2537de114bdf1e6875115113ca80091520948d370c964b88070af2/pytest-6.2.5.tar.gz %bcond_with tests %bcond_with optional_tests %bcond_without docs BuildRequires: python3-devel BuildRequires: python3-toml BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm BuildRequires: python3-attrs BuildRequires: python3-more-itertools BuildRequires: python3-packaging BuildRequires: python3-pluggy >= 0.12 BuildRequires: python3-py >= 1.5.0 BuildRequires: python3-wcwidth %if %{with tests} BuildRequires: python3-hypothesis BuildRequires: python3-xmlschema %if %{with optional_tests} BuildRequires: python3-argcomplete BuildRequires: python3-decorator BuildRequires: python3-jinja2 BuildRequires: python3-mock BuildRequires: python3-nose BuildRequires: python3-numpy BuildRequires: python3-pexpect BuildRequires: python3-pytest-xdist BuildRequires: python3-twisted %endif %if %{with timeout} BuildRequires: python3-pytest-timeout %endif %endif %if %{with docs} BuildRequires: %{_bindir}/rst2html BuildRequires: make %endif BuildArch: noarch %description py.test provides simple, yet powerful testing for Python. %package -n python3-%{name} Summary: Simple powerful testing with Python %{?python_provide:%python_provide python3-%{name}} Provides: pytest = %{version}-%{release} Conflicts: python-pytest < 4.6 %description -n python3-%{name} py.test provides simple, yet powerful testing for Python. %package help Summary: Help documents for pytest %description help Help documents for pytest. %prep %autosetup -p1 %build %py3_build %if %{with docs} for f in README CHANGELOG CONTRIBUTING ; do rst2html ${f}.rst > ${f}.html done %endif %install %py3_install mv %{buildroot}%{_bindir}/pytest %{buildroot}%{_bindir}/pytest-%{python3_version} ln -snf pytest-%{python3_version} %{buildroot}%{_bindir}/pytest-3 mv %{buildroot}%{_bindir}/py.test %{buildroot}%{_bindir}/py.test-%{python3_version} ln -snf py.test-%{python3_version} %{buildroot}%{_bindir}/py.test-3 ln -snf pytest-%{python3_version} %{buildroot}%{_bindir}/pytest ln -snf py.test-%{python3_version} %{buildroot}%{_bindir}/py.test %if %{with docs} mkdir -p _htmldocs/html %endif find %{buildroot}%{python3_sitelib} \ -name '*.py' \ -exec sed -i -e '1{/^#!/d}' {} \; %if %{with tests} %check PYTHONDONTWRITEBYTECODE=1 \ PATH=%{buildroot}%{_bindir}:${PATH} \ PYTHONPATH=%{buildroot}%{python3_sitelib} \ %{buildroot}%{_bindir}/pytest-%{python3_version} -r s testing \ %if %{with timeout} --timeout=30 %endif %endif %files -n python3-%{name} %license LICENSE %{_bindir}/pytest %{_bindir}/pytest-3 %{_bindir}/pytest-%{python3_version} %{_bindir}/py.test %{_bindir}/py.test-3 %{_bindir}/py.test-%{python3_version} %{python3_sitelib}/pytest-*.egg-info/ %{python3_sitelib}/_pytest/ %{python3_sitelib}/pytest/ %files help %doc CHANGELOG.html README.html CONTRIBUTING.html _htmldocs/html %changelog * Mon Dec 13 2021 shixuantong - 6.2.5-1 - update version to 6.2.5 * Wed Aug 18 2021 huangtianhua - 6.2.2-2 - Add python3-toml as BuildRequires to fix python dist version error * Mon Jul 19 2021 OpenStack_SIG - 6.2.2-1 - update to 6.2.2 * Fri Jan 9 2021 wutao - 5.4.3-1 - Update to 5.4.3 * Mon Nov 2 2020 wutao - 3.6.4-4 - disable python2 * Tue Dec 10 2019 mengxian - 3.6.4-2 - Package init