Fabio Natali
e4fb70e2e8
gnu: guile-proba: Fix environment vars in Guile Proba's script.
...
* gnu/packages/check.scm (guile-proba): Micro fix.
Guile Proba's CLI script, as created via Guix's `wrap-program', should take
into account (as opposed to discard) the original, user-defined values of
`GUILE_LOAD_PATH' and `GUILE_LOAD_COMPILED_PATH'.
Currently, Guile Proba's CLI script is unable to find any third-party library
needed by the app being tested. This micro change should fix this.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-14 15:31:28 +02:00
Fabio Natali
378dfcf306
gnu: guile-proba: Update to 0.3.1.
...
* gnu/packages/check.scm (guile-proba): Update to 0.3.1.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I7cc9708078fee14723eec90e4ce45d2beb3a01d0
2023-10-11 12:11:40 +01:00
fanquake
9a8bae8cae
gnu: pict: Update to 3.7.4.
...
* gnu/packages/check.scm (pict): Update to 3.7.4.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-02 11:56:42 -04:00
Reza Housseini
d9bb9f5390
gnu: Add ftest.
...
* gnu/packages/check.scm (ftest): New variable.
Co-authored-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-09-01 16:44:16 +08:00
Greg Hogan
68b3d71806
gnu: catch2: Update to 3.4.0.
...
* gnu/packages/check.scm (catch2): Update to 3.4.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-08-27 19:16:44 +01:00
Greg Hogan
f2555ceeef
gnu: googlebenchmark: Update to 1.8.2.
...
* gnu/packages/check.scm (googlebenchmark): Update to 1.8.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-21 16:16:47 +02:00
Tobias Geerinckx-Rice
15fea85d1c
gnu: cxxtest: Use Web Archived home page.
...
* gnu/packages/check.scm (cxxtest)[home-page]:
Use a copy archived by the Wayback Machine.
2023-07-30 02:00:00 +02:00
Bruno Victal
de02a58e25
gnu: Add python-gixy.
...
* gnu/packages/check.scm (python-gixy): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-07-18 00:41:15 +02:00
Zhu Zihao
38f050193b
gnu: Add rapidcheck.
...
* gnu/packages/check.scm (rapidcheck): New variable.
2023-07-11 21:39:35 -05:00
Efraim Flashner
8a3b574b9c
gnu: python-pytest-enabler: Don't set #:tests to #:true.
...
* gnu/packages/check.scm (python-pytest-enabler)[arguments]: Rewrite to
strip the #:tests? argument from the inherited package.
2023-07-09 10:43:02 +03:00
Nicolas Goaziou
196977fb64
Revert "gnu: Add rapidcheck."
...
This reverts commit 4236e24cb9
.
Wrong patch revision.
2023-07-01 16:03:58 +02:00
Zhu Zihao
4236e24cb9
gnu: Add rapidcheck.
...
* gnu/packages/check.scm (rapidcheck): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-07-01 15:48:09 +02:00
Liliana Marie Prikler
889e1dbae3
gnu: catch2: Use correct configure flag to disable errors.
...
* gnu/packages/check.scm (catch2)[#:configure-flags]: Replace
“-DENABLE_ERROR=OFF” with “-DCATCH_ENABLE_WERROR=OFF”.
2023-07-01 12:26:49 +02:00
David Elsing
f08754626c
gnu: catch2: Update to 3.3.2.
...
* gnu/packages/check.scm (catch2-3.1): Rename to catch2-3.3.
[version, source]: Update to 3.3.2.
[outputs]: Remove ‘doc’.
[build-system]: Use cmake-build-system.
[arguments]: Remove special phases. Add CMake options to #:configure-flags.
* gnu/packages/potassco.scm (clingo): Adjust accordingly.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-07-01 11:53:20 +02:00
Antero Mejr
aea081e87d
gnu: Add subunit.
...
* gnu/packages/check.scm (subunit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-24 17:00:01 +02:00
Ricardo Wurmus
f234cda89a
gnu: Add python-pytest-mypy-plugins.
...
* gnu/packages/check.scm (python-pytest-mypy-plugins): New variable.
2023-05-04 18:47:17 +02:00
Marius Bakke
a34348967e
gnu: clitest: Fix test failure with newer grep.
...
* gnu/packages/patches/clitest-grep-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/check.scm (clitest)[source](patches): New field.
[arguments]: While at it, remove obsolete substitution.
2023-04-30 23:25:46 +08:00
Efraim Flashner
2bf96f2d9e
gnu: cppcheck: Update to 2.10.3.
...
* gnu/packages/check.scm (cppcheck): Update to 2.10.3.
[home-page]: Update to new home-page.
2023-04-26 10:51:52 +03:00
Efraim Flashner
8720e22fd0
gnu: cppcheck: Skip failing test.
...
* gnu/packages/patches/check.scm (cppcheck)[source]: Add patch.
* gnu/packages/patches/cppcheck-disable-char-signedness-test.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.
2023-04-26 10:51:44 +03:00
John Kehayias
68e23d48f4
gnu: python-pytest-flakes: Update to 4.0.5.
...
* gnu/packages/check.scm (python-pytest-flakes): Update to 4.0.5.
[native-inputs]: Remove python-pytest-cache.
2023-04-20 15:46:25 -04:00
Maxim Cournoyer
e27acc6fc7
gnu: python-pytest-asyncio: Update to 0.21.0.
...
* gnu/packages/check.scm (python-pytest-asyncio): Update to 0.21.0.
[build-system]: Use pyproject-build-system.
[arguments]: Set #:tests? to #f. Remove check phase override.
[native-inputs]: Remove now unused python-async-generator, python-flaky,
python-hypothesis and python-pytest.
[propagated-inputs]: Add python-pytest.
2023-04-19 20:12:17 -04:00
John Kehayias
aaf85222f1
gnu: python-pytest-localserver: Update to 0.7.1.
...
* gnu/packages/check.scm (python-pytest-localserver): Update to 0.7.1.
2023-04-18 00:11:52 -04:00
Josselin Poiret
df6848565a
gnu: python-pytest: Fix failing test_raising_repr.
...
* gnu/packages/patches/pytest-fix-unstrable-exception-test.patch: Add new
patch from upstream.
* gnu/packages/check.scm (python-pytest): Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-15 22:28:58 +02:00
Andreas Enge
d16538c935
Revert "gnu: python-pytest: Update to 7.3.1."
...
This reverts commit 81682e2e90
.
2023-04-15 22:28:58 +02:00
Maxim Cournoyer
0ebc572d07
gnu: clara: Fix build.
...
* gnu/packages/check.scm (clara) [source]: Add snippet to un-bundle catch2.
[arguments]: Add #:configure-flags argument.
[native-inputs]: Add catch2.
2023-04-15 16:08:20 -04:00
Maxim Cournoyer
81682e2e90
gnu: python-pytest: Update to 7.3.1.
...
* gnu/packages/check.scm (python-pytest): Update to 7.3.1.
[propagated-inputs]: Add python-exceptiongroup.
2023-04-15 10:28:25 -04:00
Maxim Cournoyer
802a3b7ba3
gnu: python-pytest-7.1: Deprecate package.
...
The source was adjusted using the following command:
$ git grep -rl python-pytest-7.1 |
xargs sed -i 's/python-pytest-7.1/python-pytest/g'
* gnu/packages/check.scm (python-pytest-7.1): Delete variable.
2023-04-14 23:37:06 -04:00
Maxim Cournoyer
ca0e4a4b5e
gnu: python-pluggy: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-pluggy): Update to 1.0.0.
(python-pluggy-next): Delete variable.
* gnu/packages/check.scm (python-pytest-7.1)
[propagated-inputs]: Remove python-pluggy replacement.
* gnu/packages/databases.scm (datasette) [propagated-inputs]: Replace
python-pluggy-next with python-pluggy.
2023-04-14 23:37:05 -04:00
Maxim Cournoyer
3bacd3c76a
Merge branch 'master' into core-updates.
...
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Maxim Cournoyer
97ed675718
gnu: python-pytest-fork: Update to 1.6.0.
...
* gnu/packages/check.scm (python-pytest-fork): Update to 1.6.0.
[build-system]: Use pyproject-build-system.
[arguments]: Replace disable-setuptools-scm phase with pretend-version.
[native-inputs]: Remove input labels. Add python-setuptools-scm.
(python-pytest-forked-next): Delete variable.
(python-pytest-xdist-next): Replace python-pytest-forked-next with
python-pytest-forked.
2023-04-13 15:56:41 -04:00
Maxim Cournoyer
e5f8329fe7
gnu: python-pytest-7.1: Replace python-toml with python-tomli.
...
* gnu/packages/check.scm (python-pytest-7.1)
[propagated-inputs]: Replace python-toml with python-tomli.
2023-04-11 20:35:20 -04:00
Efraim Flashner
1be53ad197
gnu: python-lit: Honor the #:tests? flag.
...
* gnu/packages/check.scm (python-lit)[arguments]: Honor the #:tests?
flag in the custom 'check phase.
2023-04-10 16:50:15 +03:00
Efraim Flashner
970247e9f5
gnu: python-lit: Update to 16.0.0.
...
* gnu/packages/check.scm (python-lit): Update to 16.0.0.
[native-inputs]: Replace llvm with llvm-14.
2023-04-10 16:49:25 +03:00
Maxim Cournoyer
99b25b1313
Merge branch 'master' into staging
2023-03-31 10:48:54 -04:00
Lars-Dominik Braun
12b95dcce8
gnu: python-fixtures: Add missing dependency.
...
* gnu/packages/check.scm (python-fixtures)[propagated-inputs]: Add
python-extras.
2023-03-31 13:24:47 +02:00
Lars-Dominik Braun
28c3e64435
gnu: python-fixtures-bootstrap: Add missing dependency.
...
* gnu/packages/check.scm (python-fixtures-bootstrap)[propagated-inputs]:
Add python-extras.
2023-03-31 13:24:47 +02:00
Lars-Dominik Braun
d6a67f51ec
gnu: python-testtools: Remove unused dependency.
...
* gnu/packages/check.scm (python-testtools)[propagated-inputs]: Remove
python-extras.
2023-03-31 13:24:47 +02:00
Lars-Dominik Braun
d20bc0dbc2
gnu: python-testtools-bootstrap: Update to 2.6.0.
...
Supports Python 3.10 and 3.11.
* gnu/packages/check.scm (python-testtools-bootstrap): Update to 2.6.0.
[propagated-inputs]: Remove python-extras, which is not a dependency.
2023-03-31 13:24:47 +02:00
Giacomo Leidi
1ce3acd778
gnu: python-coverage: Update to 5.5.
...
* gnu/packages/check.scm (python-coverage): Update to 5.5.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-30 23:55:20 -04:00
Felix Gruber
ec628ef1c8
gnu: python-pytest-7.1: Depend on python-pluggy-next.
...
* gnu/packages/check.scm (python-pytest-7.1)[propagated-inputs]: Replace
python-pluggy with python-pluggy-next.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-03-29 13:23:46 -04:00
Maxim Cournoyer
839bb4616f
Merge remote-tracking branch 'origin/master' into staging.
...
With resolved conflicts in:
gnu/packages/ibus.scm
gnu/packages/image.scm
gnu/packages/lisp.scm
gnu/packages/virtualization.scm
2023-03-23 21:45:21 -04:00
Andreas Enge
ccb62d8feb
Merge remote-tracking branch 'origin/master' into core-updates
2023-03-20 18:49:06 +01:00
Antero Mejr
57a94b9eff
gnu: python-pytest-regressions: Remove python-pre-commit.
...
* gnu/packages/check.scm (python-pytest-regressions)[native-inputs]: Remove
python-pre-commit.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2023-03-12 11:04:06 +01:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Maxim Cournoyer
e8e6dbdd6a
gnu: libfaketime: Replace coreutils input with coreutils-minimal.
...
* gnu/packages/check.scm (libfaketime) [inputs]: Replace coreutils with
coreutils-minimal.
2023-02-26 23:41:42 -05:00
Maxim Cournoyer
e5dd816c1c
gnu: libfaketime: Use gexps.
...
* gnu/packages/check.scm (libfaketime) [arguments]: Use gexps, gexp variables
and search-input-file where appropriate.
2023-02-26 23:41:41 -05:00
Josselin Poiret
997b93cc4a
gnu: go-github-com-robfig-cron-1.2: Move to (gnu packages golang).
...
Because (gnu packages golang) and (gnu packages check) use each other, this
avoids an undefined symbol due to a module dependency cycle.
* gnu/packages/check.scm (go-github-com-robfig-cron-1.2): Move to...
* gnu/packages/golang.scm (go-github-com-robfig-cron-1.2): ...here.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-26 01:00:00 +01:00
Andreas Enge
4bfde0769d
gnu: python-pylint: Update to 2.14.5.
...
* gnu/packages/check.scm (python-pylint): Update to 2.14.5.
[propagated-inputs]: Remove python-toml; add python-dill and python-tomlkit.
2023-02-23 14:44:11 +01:00
Timo Wilken
eb87d2c4a0
gnu: Add actionlint.
...
Actionlint is a linter for GitHub Action workflow files.
* gnu/packages/check.scm (actionlint): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-26 14:29:59 -05:00
Timo Wilken
ec8c7370df
gnu: Add go-github-com-robfig-cron-1.2.
...
* gnu/packages/check.scm (go-github-com-robfig-cron-1.2):
New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-26 14:29:59 -05:00