%global with_tests 0%{?_with_tests:1} Name: python-pytest-virtualenv Version: 1.2.11 Release: 11 Summary: Virtualenv fixture for py.test License: MIT URL: https://pypi.python.org/pypi/pytest-virtualenv Source0: https://files.pythonhosted.org/packages/source/p/pytest-virtualenv/pytest-virtualenv-1.2.11.tar.gz BuildArch: noarch BuildRequires: python2-devel python3-devel python2-pytest python3-pytest BuildRequires: python2-six python3-six python2-setuptools_git python3-setuptools_git %if %{with_tests} BuildRequires: python2-pytest-shutil python3-pytest-shutil BuildRequires: python2-pytest-fixture-config python3-pytest-fixture-config python2-path python3-path BuildRequires: python2-execnet python3-execnet python2-mock python3-mock python2-contextlib2 BuildRequires: python3-contextlib2 python2-virtualenv python3-virtualenv %endif Patch0: https://github.com/manahl/pytest-plugins/pull/91.patch %description Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed. %package -n python2-pytest-virtualenv Summary: Virtualenv fixture for py.test %python_provide python2-pytest-virtualenv Requires: python2-pytest python2-pytest-shutil python2-pytest-fixture-config Requires: python2-path python2-execnet python2-contextlib2 python2-virtualenv %description -n python2-pytest-virtualenv Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed. %package -n python3-pytest-virtualenv Summary: Virtualenv fixture for py.test %python_provide python3-pytest-virtualenv Requires: python3-pytest python3-pytest-shutil python3-pytest-fixture-config Requires: python3-path python3-execnet python3-contextlib2 python3-virtualenv %description -n python3-pytest-virtualenv Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed. %prep %autosetup -n pytest-virtualenv-%{version} %build %py2_build %py3_build %install %py2_install %py3_install %if %{with_tests} %check %{__python2} setup.py test %{__python3} setup.py test %endif %files -n python2-pytest-virtualenv %doc README.md CHANGES.md %{python2_sitelib}/* %files -n python3-pytest-virtualenv %doc README.md CHANGES.md %{python3_sitelib}/* %changelog * Mon Jan 13 2020 Senlin Xia - 1.2.11-11 - Modify %prep * Wed Jan 08 2020 gulining - 1.2.11-10 - Pakcage init