summaryrefslogtreecommitdiff
path: root/gnu/packages/check.scm
AgeCommit message (Expand)Author
2022-01-10gnu: 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. Maxim Cournoyer
2022-01-10gnu: 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. Maxim Cournoyer
2022-01-10gnu: 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. Maxim Cournoyer
2021-12-13gnu: 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.) Ludovic Courtès
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-12-10Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe
2021-12-08gnu: Remove go-gopkg.in-check.v1....This package is a duplicate of go-gopkg-in-check-v1 in golang.scm, has no binaries, and has no dependents, so remove it. * gnu/packages/check.scm (go-gopkg.in-check.v1): Remove variable. Signed-off-by: Leo Famulari <leo@famulari.name> Sarah Morgensen
2021-11-19gnu: python-pytest-httpserver: Use GUIX_PYTHONPATH....* gnu/packages/check.scm (python-pytest-httpserver)[arguments]: Use GUIX_PYTHONPATH instead of PYTHONPATH. Ricardo Wurmus
2021-11-11gnu: python-lit: Update to 12.0.1....* gnu/packages/check.scm (python-lit): Update to 12.0.1. Maxim Cournoyer
2021-11-11gnu: python2-lit: Remove package....* gnu/packages/check.scm (python2-lit): Remove package. Maxim Cournoyer
2021-11-11gnu: python-pytest: Update to 6.2.5....* gnu/packages/check.scm (python-pytest): Update to 6.2.5. Maxim Cournoyer
2021-11-11gnu: python-hypothesis: Update to 6.23.4....* gnu/packages/check.scm (python-hypothesis): Update to 6.23.4. Maxim Cournoyer
2021-11-11gnu: python-pytest-6: Fix version via setuptools-scm....* gnu/packages/check.scm (python-pytest-6): Fix indentation. [phases]{fix-version}: Rename to... {pretend-version}: ... this. Use the supported setuptools-scm mechanism to manually fix the version string, as suggested upstream. Maxim Cournoyer
2021-11-11gnu: googletest: Update to 1.11.0....* gnu/packages/check.scm (googletest): Update to 1.11.0. Greg Hogan
2021-10-27gnu: Add python-pytest-6.1....* gnu/packages/check.scm (python-pytest-6.1): New variable. Efraim Flashner
2021-10-27gnu: python-pytest-mock: Adjust package inputs....* gnu/packages/check.scm (python-pytest-mock)[propagated-inputs]: Move python-pytest-asyncio ... [native-inputs]: ... to here. (python2-pytest-mock): Adjust to ensure package remains unchanged. Efraim Flashner
2021-10-18Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe
2021-10-18gnu: Add python-hypothesis-6.23....* gnu/packages/check.scm (python-hypothesis-6.23): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net> Sébastien Lerique
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-09-29gnu: python2-pytest-mock: Downgrade to 1.10.1....* gnu/packages/check.scm (python2-pytest-mock)[propagated-inputs]: Only use python2-mock and python2-pytest. [version]: Downgrade to 1.10.1. Ricardo Wurmus
2021-09-28gnu: python-pytest-6: Fix version string in metadata....The PKG-INFO file generated previously would have '0.0.0' as the version string, causing problems in other packages specifying requirements such as 'pytest>=6'. * gnu/packages/check.scm (python-pytest-6)[phases]{fix-version}: New phase. Maxim Cournoyer
2021-09-27gnu: Add python-pytest-random-order....* gnu/packages/check.scm (python-pytest-random-order): New variable. Maxim Cournoyer
2021-09-26gnu: Add python-pytest-assume....* gnu/packages/check.scm (python-pytest-assume): New variable. Maxim Cournoyer
2021-09-26gnu: python-pyhamcrest: Update to 2.0.2....* gnu/packages/check.scm (python-pyhamcrest): Update to 2.0.2. [origin]: Use latest tagged release. Reword comment. [native-inputs]: Remove all but the python-pytest input. [propagated-inputs]: Delete field. [phases]{check}: Augment PYTHONPATH via the add-installed-pythonpath procedure. Maxim Cournoyer
2021-09-26gnu: python2-pyhamcrest: Remove package....* gnu/packages/check.scm (python2-pyhamcrest): Delete variable. Maxim Cournoyer
2021-09-07Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-08-31gnu: Remove python-pytest-mock-3....* gnu/packages/check.scm (python-pytest-mock-3): Remove variable. * gnu/packages/python-xyz.scm (python-anyio)[native-inputs]: Replace python-pytest-mock-3 with python-pytest-mock. Ricardo Wurmus
2021-08-22gnu: libfaketime: Adjust flags on powerpc64le-linux....* gnu/packages/check.scm (libfaketime)[arguments]: Adjust CFLAGS on powerpc64le-linux to make package work. Efraim Flashner
2021-08-11gnu: python-testtools: Honor #:tests? in check phase....* gnu/packages/check.scm (python-testtools)[arguments]: Adjust custom 'check phase to honor #:tests. Efraim Flashner
2021-08-11gnu: python-testtools: Update to 2.5.0....* gnu/packages/check.scm (python-testtools): Update to 2.5.0. [propagated-inputs]: Remove python-mimeparse, python-pbr, python-six, python-traceback2, python-unittest2. (python-testtools-bootstrap)[source]: Remove patch. * gnu/packages/patches/python-testtools.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2021-08-11gnu: python-fixtures: Honor tests? in the check phase....* gnu/packages/check.scm (python-fixtures)[arguments]: Adjust 'check phase to honor #:tests. Efraim Flashner
2021-08-11gnu: python-fixtures: Fix building....* gnu/packages/check.scm (python-fixtures-bootstrap)[source]: Add patch. * gnu/packages/patches/python-fixtures-remove-monkeypatch-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Efraim Flashner
2021-08-09gnu: python-pylint: Update to 2.9.6....* gnu/packages/check.scm (python-pylint): Update to 2.9.6. [arguments]: Remove field. [native-inputs]: Remove python-tox. [propagated-inputs]: Remove python-six. Efraim Flashner
2021-08-09gnu: python-pytest-xprocess: Update to 0.18.1....* gnu/packages/check.scm (python-pytest-xprocess): Update to 0.18.1. [propagated-inputs]: Remove python-pytest-cache. [native-inputs]: Add python-setuptools-scm. [home-page]: Update to new home-page. Efraim Flashner
2021-08-08gnu: cpputest: Update to 4.0....* gnu/packages/check.scm (cpputest): Update to 4.0. Efraim Flashner
2021-08-01Merge branch 'master' into core-updates-frozenMarius Bakke
2021-07-29gnu: Add googlebenchmark....* gnu/packages/check.scm (googlebenchmark): New variable. Ludovic Courtès
2021-08-30gnu: Add python-pytest-mock-3....* gnu/packages/check.scm (python-pytest-mock-3): New variable. Ricardo Wurmus
2021-08-29gnu: Add python-pytest-xdist-next....* gnu/packages/check.scm (python-pytest-xdist-next): New variable. Maxim Cournoyer
2021-08-29gnu: python-pytest-xdist: Fix by downgrading to 1.34.0, run test suite....Commit ed72e558313 updated the package to 2.1.0, but this version doesn't work with Pytest 5, the version currently used in Guix. Downgrade to the last version that is compatible with Pytest 5. * gnu/packages/check.scm (python-pytest-xdist): Downgrade to 1.34.0, with a comment explaining why. Strip trailing #t. [source]: Remove origin modules and snippet field, no longer necessary. [phases]{check}: Override to run the test suite. [propagated-inputs]: Remove python-py and add python-pytest-forked. Maxim Cournoyer
2021-08-29gnu: python-pytest-mock: Update to 3.6.1 and run test suite....* gnu/packages/check.scm (python-pytest-mock): Update to 3.6.1. [phases]{check}: Override to run test suite. [propagated-inputs]: Add python-pytest-asyncio. Maxim Cournoyer
2021-08-29gnu: python-pytest-asyncio: Enable tests and patch for Python 3.8....* gnu/packages/patches/python-pytest-asyncio-python-3.8.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/check.scm (python-pytest-asyncio) [source]: Fetch from git and apply above patch. [phases]: Override the check phase, enabling tests. Maxim Cournoyer
2021-08-29gnu: python-pytest-forked: Update to 1.3.0 and run test suite....* gnu/packages/check.scm (python-pytest-forked)[origin]: Use git. [phases]{disable-setuptools-scm}: New phase. {check}: Override phase. [propagated-inputs]: Remove field. [native-inputs]: Remove ??? and add python-pytest-bootstrap. [home-page]: Fix indentation. [synopsis]: Update. [description]: Expound. Maxim Cournoyer
2021-08-29gnu: python-mock: Update description....* gnu/packages/check.scm (python-mock) [description]: Mention this library is now part of Python 3.3 onward. Maxim Cournoyer
2021-08-29gnu: python-pytest-6: Update to 6.2.4 and propagate iniconfig....* gnu/packages/check.scm (python-pytest-6): Update to 6.2.4. Fix typo. Removing trailing #t. [native-inputs]: Delete the extraneous python-mock input. Move python-iniconfig to... [propagated-inputs]: ... here. Maxim Cournoyer
2021-08-26gnu: python-pytest-xprocess: Update to 0.18.1....* gnu/packages/check.scm (python-pytest-xprocess): Update to 0.18.1. [native-inputs]: Add python-setuptools-scm. [home-page]: Fix linter warning to follow permanent redirect. Co-authored-by: Raghav Gururajan <rg@raghavgururajan.name> Signed-off-by: Efraim Flashner <efraim@flashner.co.il> jgart
2021-08-26gnu: python-pytest-timeout: Update to 1.4.2....* gnu/packages/check.scm (python-pytest-timeout): Update to 1.4.2. [propagated-inputs]:Add python-pytest-cov. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> jgart
2021-08-15Update copyright/name notices for Christine Lemmer-Webber....* doc/guix-cookbook.texi: Update copyright/name for Christine Lemmer-Webber. * gnu/build/image.scm: Likewise. * gnu/build/vm.scm: Likewise. * gnu/packages/admin.scm: Likewise. * gnu/packages/assembly.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/backup.scm: Likewise. * gnu/packages/check.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/emacs-xyz.scm: Likewise. * gnu/packages/finance.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/guile-xyz.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/haskell-xyz.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/password-utils.scm: Likewise. * gnu/packages/perl.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/sphinx.scm: Likewise. * gnu/packages/ssh.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/services/networking.scm: Likewise. * gnu/system/vm.scm: Likewise. Christopher Lemmer Webber
2021-07-18Merge branch 'master' into core-updatesLudovic Courtès
2021-07-09gnu: Add python-pytest-regressions....* gnu/packages/check.scm (python-pytest-regressions): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Hugo Lecomte