summaryrefslogtreecommitdiff
path: root/gnu/packages/check.scm
Commit message (Collapse)AuthorAge
* gnu: googletest: Update to 1.11.0.Greg Hogan2021-11-11
| | | | * gnu/packages/check.scm (googletest): Update to 1.11.0.
* gnu: Add python-pytest-6.1.Efraim Flashner2021-10-27
| | | | * gnu/packages/check.scm (python-pytest-6.1): New variable.
* gnu: python-pytest-mock: Adjust package inputs.Efraim Flashner2021-10-27
| | | | | | | * 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.
* Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-10-18
|\
| * gnu: Add python-hypothesis-6.23.Sébastien Lerique2021-10-18
| | | | | | | | | | | | * gnu/packages/check.scm (python-hypothesis-6.23): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * gnu: python2-pytest-mock: Downgrade to 1.10.1.Ricardo Wurmus2021-09-29
| | | | | | | | | | | | * gnu/packages/check.scm (python2-pytest-mock)[propagated-inputs]: Only use python2-mock and python2-pytest. [version]: Downgrade to 1.10.1.
| * gnu: python-pytest-6: Fix version string in metadata.Maxim Cournoyer2021-09-28
| | | | | | | | | | | | | | | | 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.
| * gnu: Add python-pytest-random-order.Maxim Cournoyer2021-09-27
| | | | | | | | * gnu/packages/check.scm (python-pytest-random-order): New variable.
| * gnu: Add python-pytest-assume.Maxim Cournoyer2021-09-26
| | | | | | | | * gnu/packages/check.scm (python-pytest-assume): New variable.
| * gnu: python-pyhamcrest: Update to 2.0.2.Maxim Cournoyer2021-09-26
| | | | | | | | | | | | | | | | | | * 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.
| * gnu: python2-pyhamcrest: Remove package.Maxim Cournoyer2021-09-26
| | | | | | | | * gnu/packages/check.scm (python2-pyhamcrest): Delete variable.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * gnu: Remove python-pytest-mock-3.Ricardo Wurmus2021-08-31
| | | | | | | | | | | | * 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.
| * gnu: Add python-pytest-mock-3.Ricardo Wurmus2021-08-30
| | | | | | | | * gnu/packages/check.scm (python-pytest-mock-3): New variable.
| * gnu: Add python-pytest-xdist-next.Maxim Cournoyer2021-08-29
| | | | | | | | * gnu/packages/check.scm (python-pytest-xdist-next): New variable.
| * gnu: python-pytest-xdist: Fix by downgrading to 1.34.0, run test suite.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * gnu: python-pytest-mock: Update to 3.6.1 and run test suite.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | * 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.
| * gnu: python-pytest-asyncio: Enable tests and patch for Python 3.8.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | * 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.
| * gnu: python-pytest-forked: Update to 1.3.0 and run test suite.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | | | | | | | * 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.
| * gnu: python-mock: Update description.Maxim Cournoyer2021-08-29
| | | | | | | | | | * gnu/packages/check.scm (python-mock) [description]: Mention this library is now part of Python 3.3 onward.
| * gnu: python-pytest-6: Update to 6.2.4 and propagate iniconfig.Maxim Cournoyer2021-08-29
| | | | | | | | | | | | | | | | * 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.
| * gnu: python-pytest-xprocess: Update to 0.18.1.jgart2021-08-26
| | | | | | | | | | | | | | | | | | * 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>
| * gnu: python-pytest-timeout: Update to 1.4.2.jgart2021-08-26
| | | | | | | | | | | | | | * 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>
| * Update copyright/name notices for Christine Lemmer-Webber.Christopher Lemmer Webber2021-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: libfaketime: Adjust flags on powerpc64le-linux.Efraim Flashner2021-08-22
| | | | | | | | | | * gnu/packages/check.scm (libfaketime)[arguments]: Adjust CFLAGS on powerpc64le-linux to make package work.
* | gnu: python-testtools: Honor #:tests? in check phase.Efraim Flashner2021-08-11
| | | | | | | | | | * gnu/packages/check.scm (python-testtools)[arguments]: Adjust custom 'check phase to honor #:tests.
* | gnu: python-testtools: Update to 2.5.0.Efraim Flashner2021-08-11
| | | | | | | | | | | | | | | | | | * 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.
* | gnu: python-fixtures: Honor tests? in the check phase.Efraim Flashner2021-08-11
| | | | | | | | | | * gnu/packages/check.scm (python-fixtures)[arguments]: Adjust 'check phase to honor #:tests.
* | gnu: python-fixtures: Fix building.Efraim Flashner2021-08-11
| | | | | | | | | | | | | | * 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.
* | gnu: python-pylint: Update to 2.9.6.Efraim Flashner2021-08-09
| | | | | | | | | | | | | | * gnu/packages/check.scm (python-pylint): Update to 2.9.6. [arguments]: Remove field. [native-inputs]: Remove python-tox. [propagated-inputs]: Remove python-six.
* | gnu: python-pytest-xprocess: Update to 0.18.1.Efraim Flashner2021-08-09
| | | | | | | | | | | | | | * 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.
* | gnu: cpputest: Update to 4.0.Efraim Flashner2021-08-08
| | | | | | | | * gnu/packages/check.scm (cpputest): Update to 4.0.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-01
|\|
| * gnu: Add googlebenchmark.Ludovic Courtès2021-07-29
| | | | | | | | * gnu/packages/check.scm (googlebenchmark): New variable.
* | Merge branch 'master' into core-updatesLudovic Courtès2021-07-18
|\|
| * gnu: Add python-pytest-regressions.Hugo Lecomte2021-07-09
| | | | | | | | | | | | * gnu/packages/check.scm (python-pytest-regressions): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: Add python-pytest-datadir.Hugo Lecomte2021-07-09
| | | | | | | | | | | | * gnu/packages/check.scm (python-pytest-datadir): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: python2-pyfakefs: Remove package.zimoun2021-07-05
| | | | | | | | | | | | * gnu/packages/check.scm (python2-pyfakefs): Remove variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: python2-testpath: Remove package.zimoun2021-07-05
| | | | | | | | | | | | * gnu/packages/check.scm (python2-testpath): Remove variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: python2-scripttest: Remove package.zimoun2021-06-29
| | | | | | | | | | | | * gnu/packages/check.scm (python2-scripttest): Remove variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* | gnu: check: Fix failing tests on powerpc64le-linux.Chris Marusich2021-06-18
| | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/47698>. * gnu/packages/check.scm (check)[source]: Apply unreleased upstream commit 4fbe702 as a patch.
* | Merge branch 'master' into core-updatesMarius Bakke2021-06-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/local.mk gnu/packages/algebra.scm gnu/packages/bioinformatics.scm gnu/packages/curl.scm gnu/packages/docbook.scm gnu/packages/emacs-xyz.scm gnu/packages/maths.scm gnu/packages/plotutils.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/readline.scm gnu/packages/tls.scm gnu/packages/xml.scm gnu/packages/xorg.scm
| * gnu: Fix erroneous uses of 'package/inherit'.Marius Bakke2021-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These packages use a different source/version from the inherited package, and thus should not inherit replacements. * gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record inheritance instead of PACKAGE/INHERIT. * gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4, rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23, rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1, rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3, rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17, rust-webpki-roots-0.14): Likewise. * gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise. * gnu/packages/guile.scm (guile-2.2.4): Likewise. * gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise. * gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6): Likewise. * gnu/packages/python-web.scm (python2-html2text): Likewise. * gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy, python2-urwid, python2-markdown, python2-fonttools): Likewise. * gnu/packages/racket.scm (racket): Likewise. * gnu/packages/sequoia.scm (sequoia4pEp): Likewise.
| * gnu: cmdtest: Use a source file-name.Efraim Flashner2021-05-22
| | | | | | | | * gnu/packages/check.scm (cmdtest)[source]: Add a file-name field.
* | Merge branch 'master' into core-updatesMarius Bakke2021-05-22
|\|
| * gnu: cmdtest: Do not propagate any inputs.Marius Bakke2021-05-22
| | | | | | | | | | * gnu/packages/check.scm (cmdtest)[propagated-inputs]: Move everything ... [inputs]: ... here. New field.
| * gnu: cmdtest: Update to 0.32-14-gcdfe14e.Marius Bakke2021-05-22
| | | | | | | | | | | | | | | | * gnu/packages/check.scm (cmdtest): Update to 0.32-14-gcdfe14e. [source]: Switch to GIT-FETCH. [arguments]: Remove #:phases and #:python. Add #:tests?. [native-inputs]: Change from PYTHON2-CLIAPP, PYTHON2-MARKDOWN, and PYTHON-TTYSTATUS to their respective Python 3 variants.
| * gnu: python-coverage-test-runner: Add Python 3 variant.Marius Bakke2021-05-22
| | | | | | | | | | | | | | * gnu/packages/check.scm (python2-coverage-test-runner): Rename to ... (python-coverage-test-runner): ... this. [arguments, propagated-inputs]: Adjust for Python 3. (python2-coverage-test-runner): Use PACKAGE-WITH-PYTHON2.
* | gnu: libfaketime: Use absolute 'date' reference.Marius Bakke2021-05-22
| | | | | | | | | | * gnu/packages/check.scm (libfaketime)[inputs]: Add COREUTILS. [arguments]: Add phase to substitute the absolute 'date' file name.