diff options
| author | Michel Alexandre Salim <salimma@fedoraproject.org> | 2021-12-08 12:04:09 -0800 |
|---|---|---|
| committer | Michel Alexandre Salim <salimma@fedoraproject.org> | 2021-12-08 12:04:09 -0800 |
| commit | b39244ce00c4a229a03b8ac4c0284f5f47631878 (patch) | |
| tree | 900ac7a0127862f71c2b230753e7f2575fa0b785 /python/python-pytest-services.spec | |
| parent | 2e82134b16a48cfe966a6dcf2c20808dc10a8353 (diff) | |
| download | specs-b39244ce00c4a229a03b8ac4c0284f5f47631878.tar.gz specs-b39244ce00c4a229a03b8ac4c0284f5f47631878.tar.xz specs-b39244ce00c4a229a03b8ac4c0284f5f47631878.zip | |
- python-pytest-services
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
Diffstat (limited to 'python/python-pytest-services.spec')
| -rw-r--r-- | python/python-pytest-services.spec | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/python/python-pytest-services.spec b/python/python-pytest-services.spec deleted file mode 100644 index 8bce32d..0000000 --- a/python/python-pytest-services.spec +++ /dev/null @@ -1,70 +0,0 @@ -%global srcname pytest-services -%global forgeurl https://github.com/pytest-dev/%{srcname} - -Name: python-%{srcname} -Version: 2.2.1 -Release: %autorelease -Summary: Services plugin for pytest - -License: MIT -URL: %{forgeurl} -Source0: %{pypi_source %{srcname}} -Patch0: %{srcname}-flake8.patch - -BuildArch: noarch - -BuildRequires: python3-devel -BuildRequires: pyproject-rpm-macros -# Test dependencies: -BuildRequires: python3dist(pytest) -BuildRequires: memcached - -%global common_description %{expand: -This plugin provides a set of fixtures and utility functions to start service -processes for your tests with pytest.} - -%description %{common_description} - - -%package -n python3-%{srcname} -Summary: %{summary} - -%description -n python3-%{srcname} %{common_description} - - -%prep -%autosetup -p1 -n %{srcname}-%{version} -# we don't care about upstream's PEP8 lint checks -# (and need to port it to flake8 if we do) -sed -i '/^pytest-pep8$/d' requirements-testing.txt - -%generate_buildrequires -# not using -t as tox.ini has extra cruft -%pyproject_buildrequires -r requirements-testing.txt - - -%build -%pyproject_wheel - - -%install -%pyproject_install -%pyproject_save_files pytest_services - - -%check -k="$(awk 'NR>1 {pre=" and " } { printf "%snot %s", pre, $0 }' <<EOF -test_mysql -test_xvfb -EOF -)" -%pytest -k "${k}" - - -%files -n python3-%{srcname} -f %{pyproject_files} -%license LICENSE.txt -%doc AUTHORS.rst CHANGES.rst README.rst - - -%changelog -%autochangelog |
