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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Cmocka is a unit testing framework for C with support for mock objects. It only requires the standard C library, and works with different compilers. Cmocka supports several different message output formats like Test Anything Protocol, Subunit, xUnit XML or the original cmockery output format.
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-subunit is a Python implementation of the subunit test streaming protocol.
Testrepository provides a database of test results which can be used as part of a developer's workflow to check things such as what tests have failed since the last commit or what tests are currently failing.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
This Pytest plugin automatically detects and loads environment variables from a .env file before running tests.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
PICT is a pairwise testing tool that generates test cases and test configurations. With PICT, you can generate tests that are more effective than manually generated tests and in a fraction of the time required by hands-on test case design. PICT runs as a command line tool. It takes a model file detailing the parameters of the interface as an input and generates a compact set of parameter value choices that represent the test cases you should use to get comprehensive combinatorial coverage of your parameters.
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
This package provides a go test runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
This Pytest plugin enables creating Pytest parametrize decorators from external files.
This is a Pytest plugin to randomly order tests and control Python's random.seed.
Pytest-xprocess is an experimental py.test plugin for managing processes across test runs.
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.
This package provides a Pytest plugin for manipulating test data directories and files.
This package provides a py.test plugin that aborts hanging tests after a timeout has been exceeded.
Aiounittest is a library that helps write tests using asynchronous code in Python (asyncio).
This plugin makes it simple to test general data, images, files, and numeric tables by saving expected data in a data directory (courtesy of pytest-datadir) that can be used to verify that future runs produce the same data.
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, ...
Trompeloeil is a thread-safe header-only mocking framework for C++11/14.
This package provides a Python library intended for use in automated tests. One difficulty when testing software is that the code under test might need to read or write to files in the local file system. If the file system is not set up in just the right way, it might cause a spurious error during the test. The pyfakefs library provides a solution to problems like this by mocking file system interactions. In other words, it arranges for the code under test to interact with a fake file system instead of the real file system. The code under test requires no modification to work with pyfakefs.
shUnit2 was originally developed to provide a consistent testing solution for log4sh, a shell based logging framework similar to log4j. It is designed to work in a similar manner to JUnit, PyUnit and others.
This package provides a next-generation test runner for Rust.