Maxim Cournoyer
dc514a5164
gnu: Remove python2-pytest-pep8.
...
* gnu/packages/check.scm (python2-pytest-pep8): Delete variable.
2022-05-31 14:52:24 -04:00
Maxim Cournoyer
be6740df96
gnu: Remove python2-nose-randomly.
...
* gnu/packages/check.scm (python2-nose-randomly): Delete variable.
2022-05-31 14:52:22 -04:00
Maxim Cournoyer
6e763df31c
gnu: Remove python2-pytest-subtesthack.
...
* gnu/packages/check.scm (python2-pytest-subtesthack): Delete variable.
2022-05-31 14:52:21 -04:00
Maxim Cournoyer
af6d88c803
gnu: Remove python2-pytest-flakes.
...
* gnu/packages/check.scm (python2-pytest-flakes): Delete variable.
2022-05-31 14:52:21 -04:00
Maxim Cournoyer
2abde9b927
gnu: Remove python2-cov-core.
...
* gnu/packages/check.scm (python2-cov-core): Delete variable.
2022-05-31 14:52:21 -04:00
Maxim Cournoyer
f9d31d90ec
gnu: Remove python2-discover.
...
* gnu/packages/check.scm (python2-discover): Delete variable.
2022-05-31 14:52:21 -04:00
Maxim Cournoyer
359a0b6c2e
gnu: Remove python2-flexmock.
...
* gnu/packages/check.scm (python2-flexmock): Delete variable.
2022-05-31 14:52:21 -04:00
Maxim Cournoyer
ae2f3bed76
gnu: Remove python2-minimock.
...
* gnu/packages/check.scm (python2-minimock): Delete variable.
2022-05-31 14:52:20 -04:00
Maxim Cournoyer
2af19eb9b5
gnu: Remove python2-rednose.
...
* gnu/packages/check.scm (python2-rednose): Delete variable.
2022-05-31 14:52:20 -04:00
Maxim Cournoyer
4178b304ab
gnu: Remove python2-python-paramunittest.
...
* gnu/packages/check.scm (python2-python-paramunittest): Delete variable.
2022-05-31 14:52:20 -04:00
Maxim Cournoyer
099c5a90e4
gnu: Remove python2-pytest-capturelog.
...
* gnu/packages/check.scm (python2-pytest-capturelog): Delete variable.
2022-05-31 14:52:20 -04:00
Maxim Cournoyer
94447313e8
gnu: Remove python2-nose2.
...
* gnu/packages/check.scm (python2-nose2): Delete variable.
2022-05-31 14:52:20 -04:00
Maxim Cournoyer
dc0da7e56f
gnu: Remove python2-testlib.
...
* gnu/packages/check.scm (python2-testlib): Delete variable.
2022-05-31 14:52:19 -04:00
Maxim Cournoyer
dc612d54fd
gnu: Remove python2-pytest-catchlog.
...
* gnu/packages/check.scm (python2-pytest-catchlog): Delete variable.
2022-05-31 14:52:19 -04:00
Maxim Cournoyer
4746f9fc63
gnu: Remove python2-nose-timer.
...
* gnu/packages/check.scm (python2-nose-timer): Delete variable.
2022-05-31 14:52:19 -04:00
Maxim Cournoyer
787a026f00
gnu: Remove python-pytest-runner-2.
...
* gnu/packages/check.scm (python-pytest-runner-2): Delete variable.
(python2-pytest-runner): Likewise.
2022-05-31 14:52:14 -04:00
Tobias Geerinckx-Rice
b4caea953a
gnu: python-aiounittest: Update to 1.4.1.
...
* gnu/packages/check.scm (python-aiounittest): Update to 1.4.1.
2022-05-22 02:00:00 +02:00
Leo Famulari
40a729a0e6
gnu: Fix the build of wicd.
...
Fixes <https://issues.guix.gnu.org/55440 >.
* gnu/packages/check.scm (python2-pytest-cov, python2-freezegun): Define
without package-with-python2.
* gnu/packages/python-xyz.scm (python2-babel): Likewise.
* gnu/packages/time.scm (python2-dateutil): Likwise.
2022-05-15 20:22:02 -04:00
Maxim Cournoyer
bfe7f40650
gnu: python-hypothesis-6.23: Update to 6.43.3.
...
* gnu/packages/check.scm (python-hypothesis-6.23): Update to 6.43.3 and rename
to...
(python-hypothesis-next): ... this.
[propagated-inputs]: Add python-pytest.
* gnu/packages/matrix.scm (python-matrix-nio): Adjust accordingly.
* gnu/packages/python-web.scm (python-h2): Likewise.
* gnu/packages/check.scm (python-hypothesis)[home-page]: Update URL.
2022-05-12 12:45:54 -04:00
Maxim Cournoyer
59e51d8f1c
gnu: python-pytest-xdist-next: Update to 2.5.0.
...
* gnu/packages/check.scm (python-pytest-xdist-next): Update to 2.5.0.
[propagated-inputs]: replace python-pytest-forked with
python-pytest-forked-next.
2022-05-12 12:45:42 -04:00
Maxim Cournoyer
44dc0f0f0b
gnu: Add python-pytest-forked-next.
...
* gnu/packages/check.scm (python-pytest-forked-next): New variable.
2022-05-12 12:45:42 -04:00
Maxim Cournoyer
476ae98d0b
gnu: pylint: Run tests in parallel.
...
* gnu/packages/check.scm (python-pylint)
[phases]{check}: Add the '-n' option to use xdist with pytest.
[native-inputs]: Add python-pytest-xdist.
2022-05-12 12:45:40 -04:00
Maxim Cournoyer
0f8bb67dbb
gnu: python-pytest-cov: Update to 3.0.0.
...
This restores the package compatibility with python-pytest-xdist.
* gnu/packages/check.scm (python-pytest-cov): Update to 3.0.0.
(python2-pytest-cov): Delete package.
2022-05-12 12:45:36 -04:00
Maxim Cournoyer
1702331d01
gnu: Add python-pytest-randomly.
...
* gnu/packages/check.scm (python-pytest-randomly): New variable.
2022-05-12 12:45:34 -04:00
Maxim Cournoyer
9175b8d6ba
gnu: Add python-pytest-perf.
...
* gnu/packages/check.scm (python-pytest-perf): New variable.
2022-05-12 12:45:33 -04:00
Maxim Cournoyer
9010b1adfd
gnu: Add python-pytest-enabler.
...
* gnu/packages/check.scm (python-pytest-enabler): New variable.
2022-05-12 12:45:32 -04:00
Maxim Cournoyer
e96c2dcabf
gnu: Add python-pytest-enabler-bootstrap.
...
* gnu/packages/check.scm (python-pytest-enabler-bootstrap): New variable.
2022-05-12 12:45:29 -04:00
Maxim Cournoyer
3ce8459aa7
gnu: Add python-pytest-freezegun.
...
* gnu/packages/check.scm (python-pytest-freezegun): New variable.
2022-05-12 12:45:29 -04:00
Maxim Cournoyer
5475a267ea
gnu: Add python-pytest-mypy.
...
* gnu/packages/check.scm (python-pytest-mypy): New variable.
2022-05-12 12:45:27 -04:00
jgart
fbbb006986
gnu: Add python-pytest-pudb.
...
* gnu/packages/check.scm (python-pytest-pudb): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-21 23:03:35 +01:00
Maxim Cournoyer
82d19441b9
gnu: pict: Update to 3.7.3.
...
* gnu/packages/check.scm (pict): Update to 3.7.3.
2022-02-20 18:52:54 -05:00
Maxime Devos
4262919ea9
gnu: umockdev: Reference libumockdev by absolute path.
...
* gnu/packages/check.scm
(umockdev)[arguments]<#:phases>{absolute-introspection-library}:
New phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-18 14:14:39 +01:00
Maxime Devos
569d7ba38c
gnu: umockdev: Reference 'env' and 'sh' by absolute path.
...
* gnu/packages/check.scm
(umockdev)[inputs]: Add 'bash-minimal' and 'coreutils-minimal'.
(umockdev)[arguments]<#:phases>{absolute-filenames}: New phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-18 14:14:39 +01:00
Maxime Devos
33f2e862c7
gnu: umockdev: Use G-expressions.
...
While we're at it, remove the trailing #t.
* gnu/packagers/check.scm (umockdev)[arguments]<#:phases>: Change to a G-exp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-18 14:14:39 +01:00
Maxim Cournoyer
bc5904e8b8
gnu: pict: Use release tag and install doc.
...
* gnu/packages/check.scm (pict)[origin]: Use the release tag (newly added
upstream).
[phases]{install}: Also install the pict.md file.
2022-02-08 12:08:44 -05:00
Maxim Cournoyer
eb0dd063a0
gnu: Add pict.
...
* gnu/packages/check.scm (pict): New variable.
2022-02-08 00:28:25 -05:00
Marius Bakke
31ff6a525d
gnu: clitest: Use G-expressions.
...
* gnu/packages/check.scm (clitest)[arguments]: Rewrite as gexp. While here,
respect TESTS? in check phase.
2022-02-07 23:47:23 +01:00
Marius Bakke
696e34e721
gnu: clitest: Update to 0.4.0.
...
* gnu/packages/check.scm (clitest): Update to 0.4.0.
[inputs]: Add BASH-MINIMAL.
[arguments]: Remove trailing #t.
2022-02-07 23:47:23 +01:00
Efraim Flashner
a1e84575a4
gnu: libfaketime: Adjust flags on riscv64-linux.
...
* gnu/packages/check.scm (libfaketime)[arguments]: When building for
riscv64-linux adjust CFLAGS to make the package work.
2022-02-05 19:44:28 +02:00
Marius Bakke
16a45eae2d
gnu: doctest: Update to 2.4.8.
...
* gnu/packages/check.scm (doctest): Update to 2.4.8.
2022-02-01 23:46:04 +01:00
Simon South
c0f4b68431
gnu: catch2: Update to 2.13.8.
...
* gnu/packages/check.scm (catch-framework2): Update to 2.13.8.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-28 09:44:25 +01:00
Marius Bakke
c940b0e38e
gnu: behave: Update to 1.2.7.dev2.
...
* gnu/packages/check.scm (behave): Update to 1.2.7.dev2.
[source]: Switch to GIT-FETCH. Remove patches.
[arguments]: Remove #:test-target. Add #:phases.
[propagated-inputs]: Add PYTHON-COLORAMA and PYTHON-CUCUMBER-TAG-EXPRESSIONS.
* gnu/packages/patches/behave-skip-a-couple-of-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-01-22 10:23:01 +01:00
Marius Bakke
8830d9f900
gnu: python-pytest-asyncio: Update to 0.17.2.
...
* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.17.2.
[arguments]: Specify setuptools-scm version. Replace check phase.
[native-inputs]: Remove PYTHON-COVERAGE. Add PYTHON-FLAKY and
PYTHON-SETUPTOOLS-SCM.
* gnu/packages/python-xyz.scm (python-tqdm, python-watchgod)[arguments]:
Specify asyncio_mode when running tests.
2022-01-22 10:23:00 +01:00
Marius Bakke
b62737097c
gnu: python-pytest-mock: Cope with test warnings.
...
* gnu/packages/check.scm (python-pytest-mock)[source](modules, snippet): New
fields.
[arguments]: Increase test verbosity and remove obsolete workaround.
2022-01-22 10:23:00 +01:00
Maxim Cournoyer
e40dfcfcb1
gnu: python-aiohttp: Update to 3.8.1.
...
* gnu/packages/check.scm (python-pytest-6.1): Delete package.
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.8.1.
[source]: Adjust snippet and comment it out with a TODO comment.
[phases]{cythonize}: Fix indentation.
{check}: Use 'when' for the TESTS? condition.
Delete the test_proxy_functional.py test file.
Skip tests requiring networking. Run tests in parallel with xdist.
[propagated-inputs]: Add python-aiosignal. Remove python-attrs.
{python-chardet}: Replace by...
{python-charset-normalizer}: ... this.
Add python-frozenlist.
[native-inputs]: Use the regular python-pytest package.
Add python-pytest-xdist.
2022-01-17 22:24:04 -05:00
Maxim Cournoyer
c1482ef315
gnu: python-pytest-timeout: Update to 2.0.2.
...
* gnu/packages/check.scm (python-pytest-timeout): Update to 2.0.2.
2022-01-10 11:47:00 -05:00
Maxim Cournoyer
2fa2b91d59
gnu: python-pylint: Update to 2.12.2.
...
* gnu/packages/check.scm (python-pylint): Update to 2.12.2.
[phases]{check}: Override phase.
[native-inputs]: Remove python-pytest-benchmark, python-pytest-runner.
[propagated-inputs]: Add python-platformdirs, python-typing-extensions.
[synopsis]: Streamline.
2022-01-10 11:44:42 -05:00
Maxim Cournoyer
3307224bf9
gnu: python-testpath: Update to 0.5.0 and enable tests.
...
* gnu/packages/check.scm (python-testpath): Update to 0.5.0.
[phases]{relax-requirements}: New phase
{build}: Build using pypa-build's 'build' command.
{check}: Override phase.
{install}: Adjust.
[native-inputs]: Remove python-flit. Add python-pypa-build and python-pytest.
[home-page]: Update.
2022-01-10 11:44:41 -05:00
Maxim Cournoyer
8b7a304e99
gnu: python-nose: Fix build.
...
This unmaintained package doesn't build anymore on Python 3.9.9.
* gnu/packages/check.scm (python-nose)[phases]{invoke-2to3}: New phase.
[properties]: New field.
(python2-nose): Strip python2 property.
[phases]{invoke-2to3}: Delete phase.
2022-01-10 11:44:33 -05:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
...
This is the result of running:
./pre-inst-env guix style --input-simplification=safe
and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00