me
/
guix
Archived
1
0
Fork 0
Commit Graph

621 Commits (46f18b07c1cf420cda0cc9ccf3a17e73f6f706db)

Author SHA1 Message Date
Nicolas Graves 2b5cb248d3
gnu: Add python-pytest-next.
* gnu/packages/check.scm (python-pytest-next): New variable.
2024-04-22 11:29:30 +02:00
Nicolas Graves 118b2f79f8
gnu: python-pytest-xdist: Use pyproject-build-system.
* gnu/packages/check.scm (python-pytest-xdist): Use pyproject-build-system.
2024-04-22 11:29:30 +02:00
Sharlatan Hellseher 5abebf71e9
gnu: go-github-com-mattn-go-runewidth: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/check.scm: Add (gnu packages golang-xyz) module.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/time.scm: Likewise.
* gnu/packages/weather.scm: Likewise.

Change-Id: I80f8b4c31c0fd8fee7c190a7740513ee139646d4
2024-04-06 13:14:43 +01:00
Sharlatan Hellseher 90b636e4b3
gnu: Add python-pytest-examples.
* gnu/packages/check.scm (python-pytest-examples): New variable.

Change-Id: I8199a7d7294c3b04134474f9f116468ac327cba8
2024-03-29 15:08:11 +00:00
Sharlatan Hellseher 36ce356616
gnu: Add python-nose-exclude.
* gnu/packages/check.scm (python-nose-exclude): New variable.

Change-Id: I5c91b682163890c822f7d4a548e92fdd287d78a2
2024-03-29 15:08:11 +00:00
nafkhamdc 64db5d6de3
gnu: Add python-pytest-relaxed.
* gnu/packages/check.scm (python-pytest-relaxed): New variable.

Change-Id: I9c506fe6a6586c87d72775a0567fd3c45ba03568
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-27 15:06:54 +01:00
Efraim Flashner bcf3f55be9
gnu: check-0.14: Fix build on powerpc-linux.
* gnu/packages/check.scm (check-0.14)[source]: Include patch from check.

Change-Id: I490b3d4cbe09381d091a398614d6b55687ac758f
2024-03-10 12:50:13 +02:00
Zheng Junjie 584e240842
gnu: catch2-3: Update to 3.5.3.
* gnu/packages/check.scm (catch2-3): Update to 3.5.3.
[arguments]: Remove -DCMAKE_CXX_FLAGS from configure-flags.

Change-Id: Ib9e88dd6071d14ef70177fa83964a5d92b916ac0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-09 11:30:23 +08:00
Liliana Marie Prikler 4a0549be52
gnu: Add theft.
* gnu/packages/check.scm (theft): New variable.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-02 08:00:15 +01:00
Liliana Marie Prikler 0b969af153
gnu: Add greatest.
* gnu/packages/check.scm (greatest): New variable.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-03-02 08:00:15 +01:00
Greg Hogan 3f0efd6a58
gnu: googlebenchmark: Update to 1.8.3.
* gnu/packages/check.scm (googlebenchmark): Update to 1.8.3.

Change-Id: I7fb761304e180f5b1cd5031a970909fba2dca1d7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-02-27 11:51:07 +01:00
Giacomo Leidi c2f5d0f7d8
gnu: Add python-pytest-tornado5.
* gnu/packages/check.scm (python-pytest-tornado5): New variable.

Change-Id: I9843e91d750bf17128eb6f566b8dbb5cbc0d8278
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-17 21:13:01 +00:00
Sharlatan Hellseher 2175660d92
gnu: go-golang.org-x-sync-errgroup: Move to golang-build.
* gnu/packages/golang.scm (go-golang.org-x-sync-errgroup,
go-golang.org-x-sync-semaphore): Move from here ...
* gnu/packages/golang-build.scm: ... to here.

* gnu/packages/check.scm: Add (gnu packages golang-build) module.

Change-Id: Ie886c0f44e0a70629e23371b447f5a35006ade21
2024-02-13 14:33:15 +00:00
Sharlatan Hellseher 232ed89d43
gnu: go-github.com-smartystreets-goconvey: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-goconvey): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I19d8db6e3b07e1d165396c0498e328b70b2cc760
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher 8882af2572
gnu: go-github.com-smartystreets-assertions: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-assertions): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: Ia90bbe984fe19dd48d9df91364a7ecf2bf8bd37f
2024-01-28 23:21:06 +00:00
Sharlatan Hellseher 88fea61aae
gnu: go-github.com-smartystreets-gunit: Move to (gnu packages golang-check).
* gnu/packages/check.scm (go-github.com-smartystreets-gunit): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.

Change-Id: I7204e118f99064027f0e10838d2b44fee212d21d
2024-01-28 23:21:06 +00:00
Ricardo Wurmus 561d429aa4
gnu: python-nose2: Update to 0.14.0.
* gnu/packages/check.scm (python-nose2): Update to 0.14.0.
[native-inputs]: Remove python-coverage.
[propagated-inputs]: Remove python-six.

Change-Id: I15a30723fe49cca9929524e543d12c9e2f4b02ca
2024-01-23 13:36:47 +01:00
Ricardo Wurmus 6a2f1863e7
gnu: Add python-pytest-nunit.
* gnu/packages/check.scm (python-pytest-nunit): New variable.

Change-Id: Ic67c973460f09b15bf683f70040a3f5e4381108d
2024-01-16 12:44:35 +01:00
John Kehayias 18393fcddd
gnu: check2: Fix tests on i686-linux.
Reported upstream to <https://github.com/catchorg/Catch2/issues/2796>.  It is
expected that SSE2 is enabled for i686 builds or tests fail.

* gnu/packages/check.scm (check2)[arguments]: Enable SSE2 for x86_64-linux and
i686-linux in configure-flags.

Co-authored-by: Richard Sent <richard@freakingpenguin.com>
Co-authored-by: Jo Gay <@jane.lx.gay>
Change-Id: I99205f92b66ab3d10affbfb58918f37069ba82ec
2024-01-13 17:29:46 -05:00
Maxim Cournoyer 45d07a0b01
gnu: catch2-3: Update to 3.5.1.
* gnu/packages/check.scm (catch2-3.3): Rename to...
(catch2-3): ... this.  Update to 3.5.1.
* gnu/packages/logging.scm (spdlog) [native-inputs]: Rename catch2-3.3 to
catch2-3.
* gnu/packages/potassco.scm (clingo) [inputs]: Likewise.

Change-Id: Ied7724597ff4c6371dc4fedc10452ae870d23933
2024-01-09 22:10:10 -05:00
Troy Figiel 687a1fdaae
gnu: Add python-pytest-dotenv.
* gnu/packages/check.scm (python-pytest-dotenv): New variable.
2024-01-09 10:19:43 +01:00
Sharlatan Hellseher 7b0863f07a
gnu: actionlint: Update to 1.6.26.
* gnu/packages/check.scm (actionlint): Update to 1.6.26.
[inputs]: Swap go-github-com-robfig-cron-1.2 to go-github-com-robfig-cron

* gnu/packages/golang.scm (go-github-com-robfig-cron-1.2): Delete variable.

Change-Id: Ie2c25254ffefb99f8808f74ae4a9d85bbbcb6437
2024-01-03 16:38:57 -05:00
Efraim Flashner c15a1cd88f
gnu: python-setuptools-lint: Add missing input.
* gnu/packages/check.scm (python-setuptools-lint)[propagated-inputs]:
Add python-tomli.

Change-Id: I0ab7d3b129d6c347c212b968c4aeb425e3ee97ae
2023-12-05 15:10:33 +02:00
Efraim Flashner 6897a6a481
gnu: python-lit: Update to 17.0.6.
* gnu/packages/check.scm (python-lit): Update to 17.0.6.
[native-inputs]: Remove llvm-14; add llvm.

Change-Id: I45ccc5302c2481b82f26201e66994e15eeaecc9d
2023-12-02 20:39:27 +02:00
Troy Figiel cd82ddd15c
gnu: python-pytest-perf: Update to 0.13.1.
* gnu/packages/check.scm (python-pytest-perf): Update to 0.13.1.
[build-system]: Switch to pyproject-build-system, because setup.py has been removed since 0.12.1.
[arguments]<#:phases>: Remove ignored tests from the check phase.
<#:test-flags>: And use test flags instead.

Change-Id: Id81e47666a51b411740c6e6a6f6976cee616b6a4
2023-11-18 08:28:42 -06:00
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