summaryrefslogtreecommitdiff
path: root/gnu/packages/check.scm
AgeCommit message (Collapse)Author
2022-05-31gnu: Remove python2-flexmock.Maxim Cournoyer
* gnu/packages/check.scm (python2-flexmock): Delete variable.
2022-05-31gnu: Remove python2-minimock.Maxim Cournoyer
* gnu/packages/check.scm (python2-minimock): Delete variable.
2022-05-31gnu: Remove python2-rednose.Maxim Cournoyer
* gnu/packages/check.scm (python2-rednose): Delete variable.
2022-05-31gnu: Remove python2-python-paramunittest.Maxim Cournoyer
* gnu/packages/check.scm (python2-python-paramunittest): Delete variable.
2022-05-31gnu: Remove python2-pytest-capturelog.Maxim Cournoyer
* gnu/packages/check.scm (python2-pytest-capturelog): Delete variable.
2022-05-31gnu: Remove python2-nose2.Maxim Cournoyer
* gnu/packages/check.scm (python2-nose2): Delete variable.
2022-05-31gnu: Remove python2-testlib.Maxim Cournoyer
* gnu/packages/check.scm (python2-testlib): Delete variable.
2022-05-31gnu: Remove python2-pytest-catchlog.Maxim Cournoyer
* gnu/packages/check.scm (python2-pytest-catchlog): Delete variable.
2022-05-31gnu: Remove python2-nose-timer.Maxim Cournoyer
* gnu/packages/check.scm (python2-nose-timer): Delete variable.
2022-05-31gnu: Remove python-pytest-runner-2.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-runner-2): Delete variable. (python2-pytest-runner): Likewise.
2022-05-22gnu: python-aiounittest: Update to 1.4.1.Tobias Geerinckx-Rice
* gnu/packages/check.scm (python-aiounittest): Update to 1.4.1.
2022-05-16Merge branch 'master' into stagingEfraim Flashner
2022-05-15gnu: Fix the build of wicd.Leo Famulari
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-12gnu: python-hypothesis-6.23: Update to 6.43.3.Maxim Cournoyer
* 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-12gnu: python-pytest-xdist-next: Update to 2.5.0.Maxim Cournoyer
* 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-12gnu: Add python-pytest-forked-next.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-forked-next): New variable.
2022-05-12gnu: pylint: Run tests in parallel.Maxim Cournoyer
* 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-12gnu: python-pytest-cov: Update to 3.0.0.Maxim Cournoyer
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-12gnu: Add python-pytest-randomly.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-randomly): New variable.
2022-05-12gnu: Add python-pytest-perf.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-perf): New variable.
2022-05-12gnu: Add python-pytest-enabler.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-enabler): New variable.
2022-05-12gnu: Add python-pytest-enabler-bootstrap.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-enabler-bootstrap): New variable.
2022-05-12gnu: Add python-pytest-freezegun.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-freezegun): New variable.
2022-05-12gnu: Add python-pytest-mypy.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-mypy): New variable.
2022-03-23gnu: python-pytest-cov: Update to 3.0.0.Giacomo Leidi
* gnu/packages/pdf.scm (python-pytest-cov): Update to 3.0.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-03-21Merge branch 'master' into staging.Maxim Cournoyer
2022-03-21gnu: Add python-pytest-pudb.jgart
* gnu/packages/check.scm (python-pytest-pudb): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-20gnu: pict: Update to 3.7.3.Maxim Cournoyer
* gnu/packages/check.scm (pict): Update to 3.7.3.
2022-02-13gnu: python-flaky: Update to 3.7.0.Marius Bakke
* gnu/packages/check.scm (python-flaky): Update to 3.7.0.
2022-02-18gnu: umockdev: Reference libumockdev by absolute path.Maxime Devos
* gnu/packages/check.scm (umockdev)[arguments]<#:phases>{absolute-introspection-library}: New phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-02-18gnu: umockdev: Reference 'env' and 'sh' by absolute path.Maxime Devos
* 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-18gnu: umockdev: Use G-expressions.Maxime Devos
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-08gnu: pict: Use release tag and install doc.Maxim Cournoyer
* gnu/packages/check.scm (pict)[origin]: Use the release tag (newly added upstream). [phases]{install}: Also install the pict.md file.
2022-02-08gnu: Add pict.Maxim Cournoyer
* gnu/packages/check.scm (pict): New variable.
2022-02-07gnu: clitest: Use G-expressions.Marius Bakke
* gnu/packages/check.scm (clitest)[arguments]: Rewrite as gexp. While here, respect TESTS? in check phase.
2022-02-07gnu: clitest: Update to 0.4.0.Marius Bakke
* gnu/packages/check.scm (clitest): Update to 0.4.0. [inputs]: Add BASH-MINIMAL. [arguments]: Remove trailing #t.
2022-02-05gnu: libfaketime: Adjust flags on riscv64-linux.Efraim Flashner
* gnu/packages/check.scm (libfaketime)[arguments]: When building for riscv64-linux adjust CFLAGS to make the package work.
2022-02-01gnu: doctest: Update to 2.4.8.Marius Bakke
* gnu/packages/check.scm (doctest): Update to 2.4.8.
2022-01-28gnu: catch2: Update to 2.13.8.Simon South
* gnu/packages/check.scm (catch-framework2): Update to 2.13.8. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-22gnu: behave: Update to 1.2.7.dev2.Marius Bakke
* 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-22gnu: python-pytest-asyncio: Update to 0.17.2.Marius Bakke
* 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-22gnu: python-pytest-mock: Cope with test warnings.Marius Bakke
* gnu/packages/check.scm (python-pytest-mock)[source](modules, snippet): New fields. [arguments]: Increase test verbosity and remove obsolete workaround.
2022-01-17gnu: python-aiohttp: Update to 3.8.1.Maxim Cournoyer
* 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-10gnu: python-pytest-timeout: Update to 2.0.2.Maxim Cournoyer
* gnu/packages/check.scm (python-pytest-timeout): Update to 2.0.2.
2022-01-10gnu: python-pylint: Update to 2.12.2.Maxim Cournoyer
* 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-10gnu: python-testpath: Update to 0.5.0 and enable tests.Maxim Cournoyer
* 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-10gnu: python-nose: Fix build.Maxim Cournoyer
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.
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
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-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-12-10Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe