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.
Theft is a library for property-based testing.
This package provides a pytest plugin for writing tests for mypy plugins.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
This package provides a simple and limited unit-test framework for C++.
Pytest plugin library to test http clients without contacting the real http server.
This package provides a go test runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
Mock is a library for testing in Python. It allows you to replace parts of your system under test with mock objects and make assertions about how they have been used. This library is now part of Python (since Python 3.3), available via the unittest.mock module.
actionlint is a static checker for GitHub Actions workflow files. Features include:
Syntax check for workflow files to check unexpected or missing keys following workflow syntax
Strong type check for
${{ }}expressions to catch several semantic errors like access to not existing property, type mismatches, ...Actions usage check to check that inputs at
with:and outputs insteps.{id}.outputsare correctReusable workflow check to check inputs/outputs/secrets of reusable workflows and workflow calls
shellcheck and pyflakes integrations for scripts at
run:Security checks; script injection by untrusted inputs, hard-coded credentials
Other several useful checks; glob syntax validation, dependencies check for
needs:, runner label validation, cron syntax validation, ...
Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load and each modes. It also supports coverage of subprocesses.
This package provides relaxed test discovery for pytest.
clitest is a portable shell script that performs automatic testing of Unix command lines.
Kyua is a lightweight and simple testing framework for infrastructure software., integrating well with various build systems and continuous integration frameworks.
Kyua features an expressive test suite definition language, a safe runtime engine for test suites and a powerful report generation engine.
Kyua is able to execute test programs written with a plethora of testing libraries and languages. The library of choice is atf, for which Kyua was originally designed, but simple, framework-less and TAP compliant programs can also be executed through Kyua.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
Subunit is a streaming protocol for test results. Subunit comes with command line filters to process a subunit stream and language bindings for Python, C, C++ and shell. Bindings are easy to write for other languages.
Pytest-localserver is a plugin for the pytest testing framework which enables you to test server connections locally.
Scripttest is a Python helper library for testing interactive command-line applications. With it you can run a script in a subprocess and see the output as well as any file modifications.
This software is a set of testing tools for GNU Guile projects with SRFI 64-based test suites. It comes with a command-line interface to run test collections, and a library that includes a test runner and helpers for writing tests.
virtest is a small header-only test framework for C++. It grew out of the Vc project.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
Pytest is a testing tool that provides auto-discovery of test modules and functions, detailed info on failing assert statements, modular fixtures, and many external plugins.
TRAJNG (Trajectory next generation) is a program library for handling molecular dynamics (MD) trajectories. It can store coordinates, and optionally velocities and the H-matrix. Coordinates and velocities are stored with user-specified precision.
This package contains a library and programs for canonicalization of SMILES and MOL files, molecular structure fingerprinting and rendering molecules.
libcint is a C library (also with a Fortran API) to evaluate one- and two-electron integrals for GTOs.