~ruther/guix-local

ref: ceec3d0c8014ccb083dcafe27fcefe57a5686c03 guix-local/gnu/packages/check.scm -rw-r--r-- 169.1 KiB
b79f59f1 — Nicolas Graves 1 year, 11 months ago
gnu: python-coverage: Update to 7.6.8.

* gnu/packages/check.scm (python-coverage): Update to 7.6.8.
[arguments]<#:test-flags>: Describe why tests fail.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e7c8ca0c — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-mock: Enable tests.

* gnu/packages/check.scm (python-mock): Enable tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I51db06c53d1baa578da421a30049d440134127d7
f579551b — Peter Polidoro 4 years ago
gnu: python-mock: Update to 5.1.0

* gnu/packages/check.scm (python-mock): Update to 5.1.0.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ia76e0a7d1781cb52560748ef7eeb1a77feb1acb6
f0ef42b3 — Sharlatan Hellseher 1 year, 11 months ago
gnu: Add python-pytest-asyncio-0.23.

* gnu/packages/check.scm (python-pytest-asyncio-0.23): New variable.

Change-Id: I4de42bee146ac1e1a10de7a3b605734c2386465f
46038c4f — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-relaxed: Update to 2.0.2.

* gnu/packages/check.scm (python-pytest-relaxed): Update to 2.0.2.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I8c94f48bc7ad97421ba4043334d3d2315f5ec391
def0034a — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-mypy-plugins: Update to 3.1.2.

* gnu/packages/check.scm (python-pytest-mypy-plugins): Update to 3.1.2.
Improe package style.
[arguments]<tests>: Enable the most of the tests.
<phases>: Use custom 'check phase.
[propagated-inputs]: Remove python-chevron and python-setuptools; add
python-jinja2, python-jsonschema, python-packaging, and python-tomlkit.
[native-inputs]: Add python-setuptools.

Change-Id: Ice79f75706bf57b97e8e0e8a3b6a54cd6be03946
de3a139b — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-regressions: Update to 2.5.0.

* gnu/packages/check.scm (python-pytest-regressions): Update to 2.5.0.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-tox; add python-setuptools.
[description]: Adjust fill collumn.

Change-Id: If571fae93dfbdf8543633f57fe5e597e1667ab25
860f7ad1 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pylint: Update to 3.3.1.

* gnu/packages/check.scm (python-pylint): Update to 3.3.1. Refresh
package style.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Use default 'check phase. Add 'set-home phase.
<test-flags>: Move test selection/exclusion logic here.
[native-inputs]: Add python-pytest-timeout, python-setuptools, and
python-wheel.

Change-Id: I2cde539f5f29a23d4037232937e419bbfd47d372
06cb215d — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-random-order: Update to 1.1.1.

* gnu/packages/check.scm (python-pytest-random-order): Update to 1.1.1.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Disable some failing tests.
[native-inputs]: Add python-pytest-xdist, python-setuptools, python-py, and
python-wheel.

Change-Id: Iab4d940379f7995669f5ead9980bb8779c3266e4
1305fc00 — Sharlatan Hellseher 1 year, 11 months ago
gnu: Add python-pytest-lazy-fixtures.

* gnu/packages/check.scm (python-pytest-lazy-fixtures): New variable.

Change-Id: I366ede16bf72f99b38b1edc43535a2c969822787
f35a8c24 — Sharlatan Hellseher 1 year, 11 months ago
gnu: Remove python-pytest-catchlog.

It's unmaintained for 7y, failing to build and not in use by any other
packages in Guix.

* gnu/packages/check.scm (python-pytest-catchlog): Delete variable.

Change-Id: Ia16c03a965d7b6fc493e950b41cdbc3a8898c1f2
7fd0b739 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-asyncio: Update to 0.24.0.

* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.24.0.
[source]: Swap to PyPI tarball as a fresh release contains tests.
[arguments]<tests>: Enable them.
<phases>: Remove 'pretend-version phase.

Change-Id: I67f11641fba485a94f5617292a4d75ec25af8420
045fcc78 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-httpserver: Update to 1.1.0.

* gnu/packages/check.scm (python-pytest-httpserver): Update to
1.1.0. Adjust indentation.
[build-system]: Swap to pyproject-build-system.
[arguments]<phases>: Remove 'fix-library-loading phase, and use default
'check phase.
[native-inputs]: Add python-poetry-core and python-toml.

Change-Id: Id0857d4042a3edfb676a46b8c20d051aa4cb1f93
1da372e3 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-localserver: Update to 0.9.0.post0.

* gnu/packages/check.scm (python-pytest-localserver): Update to
0.9.0.post0. Adjust indentations and style.
[source]: Adjust URI as it's updated in PyPI.
[buid-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-six; add nss-certs-for-test,
python-setuptools, python-setuptools-scm, and python-wheel.

Change-Id: I7e19ebcc76d6b68fe79702cfdf90b94c4757df9b
058a17ed — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-mypy: Update to 0.10.3.

* gnu/packages/check.scm (python-pytest-mypy): Update to 0.10.3.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ic0483fe3c430c00ea82e9f54e60632ce48f79e75
54696915 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-flaky: Update to 3.8.1.

* gnu/packages/check.scm (python-flaky): Update to 3.8.1. Enable most of
the tests.
[build-system]: Swap to pyproject-build-system.
[arguments]<test-flags>: Silent some failing tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I649ff32ad27ffcca288e2929388a5b787f31072f
be8a34bd — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-xprocess: Update to 1.0.2.

* gnu/packages/check.scm (python-pytest-xprocess): Update to
1.0.2. Refresh style.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ia1fb63da8adc35284e2d0a529d12db7cd270cbaa
40cc3625 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-cov: Update to 6.0.0.

* gnu/packages/check.scm (python-pytest-cov): Update to 6.0.0.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I90f6eed232e0156d6d90b53ae87b423bad2f6f79
4deb664c — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-coverage: Update to 7.6.7.

* gnu/packages/check.scm (python-coverage): Update to 7.6.7.
[build-system]: Swap to pyproject-build-system.
[arguments]<tests>: Enable them. <test-flags>: Skip some failing
tests. <phases>: Add patch-pyproject, fix-conftest.
[native-inputs]: Add python-pytest, python-pytest-xdist, python-flaky,
python-setuptools, and python-wheel.

Change-Id: Ib69fbec45876f5f13e0e925c7768cef8fd6eb52c
b6f774e5 — Sharlatan Hellseher 1 year, 11 months ago
gnu: python-pytest-xdist: Update to 3.6.1.

* gnu/packages/check.scm (python-pytest-xdist): Update to 3.6.1.
[source]: Adjust URI as it's changed in PyPI.
[arguments]<test-flags>: Adjust failing test.

Change-Id: I889972a2e439e715f58928132d666039679613fd
Next