summaryrefslogtreecommitdiff
path: root/gnu/packages/check.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add python-parameterized-next.•••* gnu/packages/check.scm (python-parameterized-next): New variable. David Elsing2024-09-061-0/+22
* gnu: python-lit: Update to 18.1.8.•••* gnu/packages/check.scm (python-lit): Update to 18.1.8. Change-Id: I7f77079c83c0caa42b3ddfc8e1f12373c13aaca6 Efraim Flashner2024-08-311-3/+3
* gnu: mesa: Fix building on aarch64-linux.•••* gnu/packages/gl.scm (mesa)[inputs]: When building for aarch64-linux use clang-18 and llvm-18 instead of llvm-for-mesa. [native-inputs]: When building for aarch64-linux add libclc. [arguments]: Adjust the 'disable-failing-test phase when building for aarch64-linux to skip a test. (mesa-opencl)[native-inputs]: When building for aarch64-linux don't add clang-15. * gnu/packages/check.scm (python-lit), * gnu/packages/llvm.scm (libclc), * gnu/packages/vulkan.scm (spirv-llvm-translator): Add a note about it being a dependency for mesa. Change-Id: I0bf5ab019ffd0626ad2d0c38bafceec401e3c886 Efraim Flashner2024-08-311-0/+1
* gnu: libfaketime: Support compilation with glibc 2.39 on i686-linux.•••* gnu/packages/check.scm (libfaketime)[arguments]: Add ‘switch-libc-call’ phase when not ‘target-64bit?’. In ‘pre-check’ phase, delete ‘test_exclude_mono.sh’ on 32-bit platforms. Change-Id: Ia4c0d1d13cdfa6028f3e11c63e76122a99a84e4d Ludovic Courtès2024-08-311-3/+35
* gnu: guile-proba: Fix build.•••* gnu/packages/check.scm (guile-proba)[arguments]: Don't refer to nonexistent 'install' phase. Change-Id: I2ef650c15f3f0d2640e746771667b20cfecb87ae 宋文武2024-08-311-2/+2
* gnu: unittest-cpp: Fix "Version" setting in ".pc" file.•••* gnu/packages/check.scm (unittest-cpp)[arguments]<#:configure-flags>: Add Provide a "Version" value in ".pc" file for pkg-config checks. Change-Id: I934ef3d83d50876be8ab157ba52d8812ed33ba2e Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Goaziou2024-08-311-1/+5
* gnu: Add kyua.•••* gnu/packages/check.scm (kyua): New variable. Change-Id: Ic3a74a27c05b099bef6acfb4e0c96d2ee3defc31 Maxim Cournoyer2024-08-311-0/+69
* gnu: Add atf.•••* gnu/packages/check.scm (atf): New variable. * gnu/packages/patches/atf-execute-with-shell.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I37a57069380309382bc0ff24977a1fd165985f5e Maxim Cournoyer2024-08-311-1/+39
* gnu: checkmake: Fix typo.•••Fixes a regression introduced in 7a149c6003d25e8b2794b113d34062be134d7710. * gnu/packages/check.scm (checkmake)[arguments]: Fix typo for #:install-source?. Change-Id: Iaec646632fb342a50d93ab0b1a09f073e06d59b7 Ludovic Courtès2024-08-211-1/+1
* gnu: Add checkmake.•••* gnu/packages/check.scm (checkmake): New variable. Change-Id: Ic60c5c6d6cb66ff3a5760e11df741c5a4d7e7a4d Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> gemmaro2024-08-211-0/+47
* Merge remote-tracking branch 'origin/go-team'•••Change-Id: Ib66e48c4cb84e9e97ebcec334ab0b9f3dbfb1457 Sharlatan Hellseher2024-08-081-1/+1
|\
| * gnu: go-github-com-google-go-cmp-cmp: Rename variable.•••* gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Rename variable to go-github-com-google-go-cmp, which reflects go.mod import path and improves importer performance. (go-github-com-zclconf-go-cty, go-golang-org-x-vuln, go-google-golang-org-protobuf, go-gotest-tools-assert, go-gotest-tools-internal-source, go-gotest-tools-internal-format, gofumpt, gopls, gotestsum): Swap go-github-com-google-go-cmp-cmp to go-github-com-google-go-cmp in inputs, propagated-inputs or native-inputs. * gnu/packages/golang-check.scm (go-github-com-frankban-quicktest, go-github-com-google-go-cmdtest): Likewise. * gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2, go-github-com-aws-aws-sdk-go-v2-config, go-github-com-aws-smithy-go, go-github-com-go-jose-go-jose-v3, go-github-com-makeworld-the-better-one-go-gemini, go-golang-org-x-oauth2, go-gopkg-in-square-go-jose-v2): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Likewise. * gnu/packages/check.scm (actionlint): Likewise. * gnu/packages/databases.scm (sqls): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime, go-github-com-whyrusleeping-cbor-gen): Likewise. * gnu/packages/web.scm (go-github-com-itchyny-gojq): Likewise. Change-Id: Ie6eeba936f7da404d70fbbaad34f5b43aec4e05b Sharlatan Hellseher2024-07-251-1/+1
* | gnu: Add python-pytest-8.•••* gnu/packages/check.scm (python-pytest-8): New variable. Change-Id: Ie584a48a2749cc7b196e373fe4e6e08f47165620 Sharlatan Hellseher2024-07-301-0/+30
* | gnu: klee-uclibc: Only build on x86_64 Linux.•••* gnu/packages/check.scm (klee-uclibc): Add supported-systems. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-271-0/+1
* | gnu: klee: Only build on x86_64 Linux.•••* gnu/packages/check.scm (klee): Add supported-systems. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-271-0/+1
* | gnu: klee: Only strip bin directory.•••This avoid several warnings to be emitted by strip(1) when attempting to strip .bca (i.e. LLVM bitcode) files shipped in /lib/klee/runtime/. * gnu/packages/check.scm (klee): Set #:strip-directories. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-271-0/+1
* | gnu: klee: Enable the test suite.•••* gnu/packages/check.scm (klee): Enable all tests. [arguments]: Patch lit configuration and set #:test-target. <#:configure-flags?>: Enable system and unit tests, configure gtest. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-271-2/+17
* | gnu: klee: Wrap klee-stats for Python dependencies.•••* gnu/packages/check.scm (klee): Wrap klee-stats. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-271-3/+8
|/
* gnu: rapidcheck: Disable failing tests on aarch64.•••* gnu/packages/check.scm (rapidcheck): Disable failing tests on aarch64. Change-Id: I9b4e7be2acad615cc1586adb37cc39b43590b2d8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Roman Scherer2024-07-211-1/+7
* gnu: klee: Build with klee-uclibc support.•••* gnu/packages/check.scm (klee): Use klee-uclibc. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-131-2/+21
* gnu: Add klee-uclibc.•••* gnu/packages/check.scm (klee-uclibc): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Sören Tempel2024-07-131-0/+58
* gnu: rapidcheck: Update to 0.0.0-1.ff6af6f.•••* gnu/packages/check.scm (rapidcheck): Update to 0.0.0-1.ff6af6f. [source]: Add snippet to find inputs. [arguments]: Remove #:phases and #:tests?. <#:configure-flags?>: Add “-DRC_ENABLE_BOOST=on”, “-DRC_ENABLE_CATCH=on”, “-DRC_ENABLE_DOCTEST=on”, “-DRC_ENABLE_GTEST=on”, and “-DRC_ENABLE_TESTS=on”. [inputs]: Add boost, catch2, doctest and googletest. [native-inputs]: Add catch2 and googletest. Liliana Marie Prikler2024-07-131-17/+27
* gnu: Remove go-golang.org-x-sync-semaphore.•••* gnu/packages/golang-build.scm (go-golang.org-x-sync-semaphore): Delete variable. * gnu/packages/check.scm (actionlint): Adjust inputs. [inputs]: Remove go-golang.org-x-sync-semaphore. * gnu/packages/version-control.scm (git-lfs): Likewise. [propagated-inputs]: Remove go-golang.org-x-sync-semaphore; add go-golang-org-x-sync. Change-Id: Icf3edfc46696c8b9af79787ff77f7e65852bfef4 Sharlatan Hellseher2024-06-291-1/+1
* gnu: Remove go-golang.org-x-sync-errgroup.•••* gnu/packages/golang-build.scm (go-golang.org-x-sync-errgroup): Delete variable. * gnu/packages/check.scm (actionlint): Adjust inputs. [inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync. * gnu/packages/golang.scm (gotestsum): Likewise. [native-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync. * gnu/packages/golang.scm (go-github-com-prometheus-procfs): Likewise. [propagated-inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync. * gnu/packages/terminals.scm (go-github-com-junegunn-fzf): Likewise. [inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync. * gnu/packages/version-control.scm (ghq): Likewise. [inputs]: Remove go-golang.org-x-sync-errgroup; add go-golang-org-x-sync. Change-Id: If64c30da47ed9cd043798f427f2927b76394f3c4 Sharlatan Hellseher2024-06-291-1/+1
* gnu: Add klee.•••* gnu/packages/check.scm (klee): New variable. Liliana Marie Prikler2024-06-231-0/+32
* gnu: Add python-pytest-next.•••* gnu/packages/check.scm (python-pytest-next): New variable. Nicolas Graves2024-04-221-0/+14
* gnu: python-pytest-xdist: Use pyproject-build-system.•••* gnu/packages/check.scm (python-pytest-xdist): Use pyproject-build-system. Nicolas Graves2024-04-221-9/+1
* 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 Sharlatan Hellseher2024-04-061-0/+1
* gnu: Add python-pytest-examples.•••* gnu/packages/check.scm (python-pytest-examples): New variable. Change-Id: I8199a7d7294c3b04134474f9f116468ac327cba8 Sharlatan Hellseher2024-03-291-0/+72
* gnu: Add python-nose-exclude.•••* gnu/packages/check.scm (python-nose-exclude): New variable. Change-Id: I5c91b682163890c822f7d4a548e92fdd287d78a2 Sharlatan Hellseher2024-03-291-1/+32
* 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> nafkhamdc2024-03-271-0/+22
* gnu: check-0.14: Fix build on powerpc-linux.•••* gnu/packages/check.scm (check-0.14)[source]: Include patch from check. Change-Id: I490b3d4cbe09381d091a398614d6b55687ac758f Efraim Flashner2024-03-101-0/+1
* 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> Zheng Junjie2024-03-091-10/+4
* gnu: Add theft.•••* gnu/packages/check.scm (theft): New variable. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Liliana Marie Prikler2024-03-021-0/+30
* gnu: Add greatest.•••* gnu/packages/check.scm (greatest): New variable. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Liliana Marie Prikler2024-03-021-0/+23
* 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> Greg Hogan2024-02-271-2/+2
* 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> Giacomo Leidi2024-02-171-0/+24
* 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 Sharlatan Hellseher2024-02-131-0/+1
* 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 Sharlatan Hellseher2024-01-281-25/+0
* gnu: go-github.com-smartystreets-assertions: Move to (gnu packages golang-che...•••* gnu/packages/check.scm (go-github.com-smartystreets-assertions): Move from here ... * gnu/packages/golang-check.scm: ... to here. Change-Id: Ia90bbe984fe19dd48d9df91364a7ecf2bf8bd37f Sharlatan Hellseher2024-01-281-33/+0
* 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 Sharlatan Hellseher2024-01-281-30/+0
* 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 Ricardo Wurmus2024-01-231-6/+2
* gnu: Add python-pytest-nunit.•••* gnu/packages/check.scm (python-pytest-nunit): New variable. Change-Id: Ic67c973460f09b15bf683f70040a3f5e4381108d Ricardo Wurmus2024-01-161-1/+22
* 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 John Kehayias2024-01-131-1/+9
* 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 Maxim Cournoyer2024-01-091-3/+3
* gnu: Add python-pytest-dotenv.•••* gnu/packages/check.scm (python-pytest-dotenv): New variable. Troy Figiel2024-01-091-0/+25
* 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 Sharlatan Hellseher2024-01-031-4/+4
* gnu: python-setuptools-lint: Add missing input.•••* gnu/packages/check.scm (python-setuptools-lint)[propagated-inputs]: Add python-tomli. Change-Id: I0ab7d3b129d6c347c212b968c4aeb425e3ee97ae Efraim Flashner2023-12-051-1/+1
* 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 Efraim Flashner2023-12-021-4/+4
* 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 Troy Figiel2023-11-181-19/+14