~ruther/guix-local

ref: bc2e049af14cd9a25b9571e79f1c5e6c97c5f742 guix-local/gnu/packages/check.scm -rw-r--r-- 158.8 KiB
bc2e049a — Sharlatan Hellseher 7 months ago
gnu: Remove python-nose-exclude.

* gnu/packages/check.scm (python-nose-exclude): Delete variable.

Change-Id: I9dc5bfff16ba1014b9364e0e27c0b51096b2c774
a41b81d5 — Sharlatan Hellseher 7 months ago
gnu: Remove python-gixy-ng.

* gnu/packages/check.scm (python-gixy-ng): Delete variable.

Change-Id: Ic90fe0cdb037cdef9f79ae399b2d179e84db4abd
69c80fdd — Sharlatan Hellseher 8 months ago
gnu: Remove cmdtest.

Not maintained, no users in Guix.

* gnu/packages/check.scm (cmdtest): Delete variable.

Change-Id: I254ff98633cf33f2c088ed8d82c7cb9dafc105f3
b8ea94c8 — Sharlatan Hellseher 8 months ago
gnu: python-hypothesis-next: Set to python-hypothesis.

* gnu/packages/check.scm (python-hypothesis-next): Set to
  python-hypothesis.

Change-Id: Ia5d79b545d6da266db7a14d0b602e02196a6bd3e
7ef8d800 — Sharlatan Hellseher 8 months ago
gnu: python-pytest-mypy: Update to 1.0.1.

* gnu/packages/check.scm (python-pytest-mypy): Update to 1.0.1.
  [arguments] <test-flags>: Respect parallel jobs count; deselect one
  failing test.
  [propagated-inputs]: Remove python-attrs.
  [native-inputs]: Remove python-pexpect and python-wheel.

Change-Id: Ief9fdc73a02bbd062a3221fe87d3bb1d0f019301
19fb0594 — Sharlatan Hellseher 6 months ago
gnu: python-codecov: Update to 2.1.13.

* gnu/packages/check.scm (python-codecov): Update to 2.1.13.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: No tests in PyPI archive.
[native-inputs]: Remove python-unittest2; add python-setuptools.

Change-Id: I2a7fe11fbf7812163e93cb62170f40b5cf85857d
52c3f210 — Sharlatan Hellseher 6 months ago
gnu: python-pytest-examples: Update to 0.0.13.

* gnu/packages/check.scm (python-pytest-examples): Update to 0.0.13.
[arguments] <test-flags>: Rework skipped tests.
[phases] {relax-requirements}: Remove black from the list.

Change-Id: I642893ff64a3699dea65daa981656471ae28227f
7eb93b71 — Sharlatan Hellseher 8 months ago
gnu: python-aiounittest: Update to 1.5.0.

* gnu/packages/check.scm (python-aiounittest): Update to 1.5.0.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [native-inputs]: Remove python-coverage and python-nose; add
  python-pytest and python-setuptools.

Change-Id: I9331b74bf1a0405c74aca2480a151c10fca8490b
ea460c1a — Sharlatan Hellseher 7 months ago
gnu: python-pytest-relaxed: Fix tests.

* gnu/packages/check.scm (python-pytest-relaxed):
  [arguments] <test-flags>: Skip one shaky test.
  [native-inputs]: Remove python-pytest and python-wheel; add
  python-pytest-bootstrap.

Change-Id: I56037bf27984dd14a7e3504aa8996e5d8748c8d4
adce9d90 — Sharlatan Hellseher 6 months ago
gnu: python-pyhamcrest: Update to 2.1.0.

* gnu/packages/check.scm (python-pyhamcrest): Update to 2.1.0.
[source]: Switch to url-fetch, PyPI contains tests.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest-cov, python-mock, python-pytest,
and python-hypothesis; add python-hatch-vcs, python-hatchling, and
python-pytest-bootstrap.

Change-Id: Icda80f0a54a5b043d887993056bce3667cd4ecec
fd65332b — Sharlatan Hellseher 8 months ago
gnu: python-pytest-enabler: Update to 3.4.0.

* gnu/packages/check.scm (python-pytest-enabler): Update to 3.4.0.
  [arguments] <tests?>: Enable them.
  [propagated-inputs]: Add python-importlib-resources.
  [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs,
  python-pytest-flake8, python-pytest-mypy, and python-types-toml.

Change-Id: I5d0ba4ef12ff15e100f4a851a6f10a11bd32b251
42d1d1ef — Sharlatan Hellseher 8 months ago
gnu: python-pytest-datadir: Update to 1.7.2.

* gnu/packages/check.scm (python-pytest-datadir): Update to 1.7.2.
[propagated-inputs]: Remove python-pytest and python-wheel.
[native-inputs]: Add python-pytest-bootstrap and python-setuptools.

Change-Id: Iedc70026ae971cc7629cef002a66b989aef534e3
bb68040a — Sharlatan Hellseher 8 months ago
gnu: python-pyfakefs: Update to 5.9.1.

* gnu/packages/check.scm (python-pyfakefs): Update to 5.9.1.
  [source]: Switch to git-fetch, not GitHub repository provides proper
  releases and tests.
  <patches>: Drop it.
  [arguments] <test-backend>: Use 'custom.
  <test-flags>: Run all self tests without extra packages.
  <phases>: Add 'disable-root-tests.
  [build-system]: Use pyproject.
  [home-page]: Now pyproject.toml points to GitHub page as the main one,
  no reference to <http://pyfakefs.org/> in documentation was found.
  [native-inputs]: Remove python-pytest; add python-setuptools.

* gnu/packages/patches/python-pyfakefs-remove-bad-test.patch: Remove file.
* gnu/local.mk: Deregister patch.

Change-Id: I4427d889019275b304ad021d8e5d0829bcff518a
50e11feb — Sharlatan Hellseher 8 months ago
gnu: python-parameterized: Disable tests.

Project has no updates since 2023, and might be not maintained see
<https://github.com/wolever/parameterized/issues/181>.

* gnu/packages/check.scm (python-parameterized) [arguments] <tests?>:
  Disable as all broken.

Change-Id: I3038cc08f86cd033c02c68976d91cb3f1b0ce0b9
ebbf589b — Sharlatan Hellseher 8 months ago
gnu: python-pytest-randomly: Update to 3.16.0.

* gnu/packages/check.scm (python-pytest-randomly): Update to 3.16.0.
  [build-system]: Use pyproject.
  [arguments] <test-flags>: Utilize it.
  <phases>: Use default 'check.
  [propagated-inputs]: Remove python-importlib-metadata and python-pytest.
  [native-inputs]: Remove python-coverage; add python-pytest-bootstrap
  and python-setuptools.

Change-Id: I9b66590bdc37f5b8bf857a8aeb640755f994d4f8
ab237095 — Sharlatan Hellseher 8 months ago
gnu: python-nose2: Update to 0.15.1.

* gnu/packages/check.scm (python-nose2): Update to 0.15.1.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I08d192e169eb25a2f27c8049e93520527f9b6f9f
c12463ee — Sharlatan Hellseher 8 months ago
gnu: python-freezegun: Update to 1.5.3.

* gnu/packages/check.scm (python-freezegun): Update to 1.5.3.
  [source] <snippet>: Remove it as
  <https://github.com/spulec/freezegun/pull/397> was merged in 2021.
  [build-system]: Use pyproject.
  [arguments] <phases>: Use default 'check.
  [native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ia442db5e37060f972156f3af7ce748d3385cec8b
00dd3315 — Sharlatan Hellseher 8 months ago
gnu: python-coverage: Update to 7.9.2.

* gnu/packages/check.scm (python-coverage): Update to 7.9.2.
  [arguments] <test-flags>: Skip 5 more tests.
  [propagated-inputs]: Remove python-tomli.
  [native-inputs]: Remove python-wheel.

Change-Id: I1863857acd6337d69ade92db045ea4319ede1ffd
f4278f39 — Sharlatan Hellseher 8 months ago
gnu: python-pytest-xdist: Update to 3.8.0.

* gnu/packages/check.scm (python-pytest-xdist): Update to 3.8.0.
[propagated-inputs]: Remove python-pytest-forked.

Change-Id: I257e9588360389eb6438b858ba9d41abb448b8d3
252ee467 — Sharlatan Hellseher 8 months ago
gnu: Add python-pytest-asyncio-0.26.

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

Change-Id: Ie72a17dd220f877e2f07ed3230a7a3dc5fa8f83f
Next