_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


python-pytest-perf 0.13.1
Propagated dependencies: python-jaraco-context@6.0.1 python-jaraco-functools@4.2.1 python-more-itertools@10.6.0 python-packaging@25.0 python-pip@25.1.1 python-pip-run@8.8.0 python-tempora@5.8.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/jaraco/pytest-perf
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for performance testing
Description:

pytest-perf makes it easy to compare works by creating two installs, the control and the experiment, and measuring the performance of some Python code against each. Under the hood, it uses the pip-run command to install from the upstream main branch (e.g. https://github.com/jaraco/pytest-perf) for the control and from . for the experiment. It then runs each of the experiments against each of the environments.

klee-uclibc 20230612-0.955d502
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://klee-se.org/
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Variant of uClibc tailored to symbolic execution
Description:

Modified version of uClibc for symbolic execution of Unix userland software. This library can only be used in conjunction with the klee package.

python-pytest-cov 6.0.0
Propagated dependencies: python-coverage@7.13.2 python-pytest@9.0.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pytest-dev/pytest-cov
Licenses: Expat
Build system: pyproject
Synopsis: Pytest plugin for measuring coverage
Description:

Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load and each modes. It also supports coverage of subprocesses.

greatest 1.5.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/silentbicycle/greatest
Licenses: ISC
Build system: copy
Synopsis: Single-header test system
Description:

Greatest is a single-header test system for C, including macros for defining tests, grouping them into suites, and providing a test runner. It is quite unopinionated with most of its features being optional.

unittest-cpp 2.0.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/unittest-cpp/unittest-cpp
Licenses: Expat
Build system: cmake
Synopsis: Lightweight unit testing framework for C++
Description:

UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven development on a wide variety of platforms. Simplicity, portability, speed, and small footprint are all very important aspects of UnitTest++. UnitTest++ is mostly standard C++ and makes minimal use of advanced library and language features, which means it should be easily portable to just about any platform.

python-minimock 1.3.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/lowks/minimock
Licenses: Expat
Build system: pyproject
Synopsis: Simple Python library for using mock objects
Description:

MiniMock is a simple library for building mock objects with doctest.

atf 0.23
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/freebsd/atf
Licenses: FreeBSD Modified BSD
Build system: gnu
Synopsis: C/C++ Automated Testing Framework libraries
Description:

ATF, is a collection of libraries to write test programs in C, C++ and POSIX shell.

The ATF libraries offer a simple API orthogonal through the various bindings, allowing developers to quickly learn how to write test programs in different languages.

ATF-based test programs offer a consistent end-user command-line interface, allowing execution to both humans and automation.

ATF-based test programs rely on a third-party execution engine to be run, shipped separatedly. Kyua is the engine of choice.

googletest 1.13.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/google/googletest/
Licenses: Modified BSD
Build system: cmake
Synopsis: Test discovery and XUnit test framework
Description:

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

mutest 0.0.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://ebassi.github.io/mutest/mutest.md.html
Licenses: Expat
Build system: meson
Synopsis: Small C testing library
Description:

Mutest aims to be a small unit testing library for C projects, with an API heavily modelled on high level Behavior-Driver Development frameworks like Jasmine or Mocha.

ftest 0-0.c4ad4af
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/nemtrif/ftest
Licenses: Boost 1.0
Build system: copy
Synopsis: C++ testing framework
Description:

This package provides a simple and limited unit-test framework for C++.

python-pytest-flakes 4.0.5
Propagated dependencies: python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/fschulze/pytest-flakes
Licenses: Expat
Build system: pyproject
Synopsis: Py.test plugin to check source code with pyflakes
Description:

Pytest plugin for checking Python source code with pyflakes.

python-pytest-httpserver 1.1.0
Propagated dependencies: python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/csernazs/pytest-httpserver
Licenses: Expat
Build system: pyproject
Synopsis: HTTP server for pytest
Description:

Pytest plugin library to test http clients without contacting the real http server.

python-pytest-localserver 0.9.0.post0
Propagated dependencies: python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://pypi.org/project/pytest-localserver/
Licenses: Expat
Build system: pyproject
Synopsis: Py.test plugin to test server connections locally
Description:

Pytest-localserver is a plugin for the pytest testing framework which enables you to test server connections locally.

checkmake 0.2.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/checkmake/checkmake
Licenses: Expat
Build system: go
Synopsis: Linter and analyzer for @file{Makefile}
Description:

checkmake is an experimental tool for linting and checking Makefiles. It allows for a set of configurable rules being run against a Makefile or a set of *.mk files.

umockdev 0.19.1
Dependencies: bash-minimal@5.2.37 coreutils-minimal@9.1 eudev@3.2.14 glib@2.86.0 libgudev@238 libpcap@1.10.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/martinpitt/umockdev/
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Mock hardware devices for creating unit tests
Description:

umockdev mocks hardware devices for creating integration tests for hardware related libraries and programs. It also provides tools to record the properties and behaviour of particular devices, and to run a program or test suite under a test bed with the previously recorded devices loaded.

catch2 3.8.1
Dependencies: python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/catchorg/Catch2
Licenses: Boost 1.0
Build system: cmake
Synopsis: Automated test framework for C++ and Objective-C
Description:

Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.

python-nose2 0.15.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/nose-devs/nose2
Licenses: FreeBSD
Build system: pyproject
Synopsis: Next generation of nicer testing for Python
Description:

Nose2 is the next generation of nicer testing for Python, based on the plugins branch of unittest2. Nose2 aims to improve on nose by providing a better plugin api, being easier for users to configure, and simplifying internal interfaces and processes.

googletest 1.12.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/google/googletest/
Licenses: Modified BSD
Build system: cmake
Synopsis: Test discovery and XUnit test framework
Description:

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

cpputest 4.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://cpputest.github.io/
Licenses: Modified BSD
Build system: gnu
Synopsis: Unit testing and mocking framework for C/C++
Description:

CppUTest is a C/C++ based unit xUnit test framework. It is written in C++ but is used in C and C++ projects and frequently used in embedded systems but it works for any C/C++ project.

python-coverage 7.13.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://coverage.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Code coverage measurement for Python
Description:

Coverage measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.

python-pyhamcrest 2.1.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://hamcrest.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Hamcrest matchers for Python
Description:

PyHamcrest is a framework for writing matcher objects, allowing you to declaratively define "match" rules.

python-flaky 3.8.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/box/flaky
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Automatically rerun flaky tests
Description:

Flaky is a plugin for nose or py.test that automatically reruns flaky tests.

Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on components that aren't 100% reliable. With flaky, instead of removing those tests or marking them to @skip, they can be automatically retried.

googletest 1.17.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/google/googletest/
Licenses: Modified BSD
Build system: cmake
Synopsis: Test discovery and XUnit test framework
Description:

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

python-lit 18.1.8
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://llvm.org/
Licenses: NCSA/University of Illinois Open Source License
Build system: pyproject
Synopsis: LLVM Software Testing Tool
Description:

lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.

Total packages: 32521