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.
This package provides a go test runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
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.
mbake is a Makefile formatter and linter,which is configurable via a TOML file. It intelligently deals with .PHONY declarations and line continuations, and ensures consistent formatting and style for your Makefile.
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.
The googlebenchmark C++ library support the benchmarking of functions, similar to unit tests.
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.
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.
Modified version of uClibc for symbolic execution of Unix userland software. This library can only be used in conjunction with the klee package.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
Pedansee checks C source files for compliance with a particular programming style. The style is currently defined by the pedansee source code in the form of functions which walk each source file’s syntax tree. You can modify some aspects of this style through the use of regular expressions.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
Kyua is a testing framework for infrastructure software. Kyua is lightweight and simple, and integrates 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.
Hypothesis is a library for testing your Python code against a much larger range of examples than you would ever want to write by hand. It’s based on the Haskell library, Quickcheck, and is designed to integrate seamlessly into your existing Python unit testing work flow.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
The libfaketime library allows users to modify the system time that an application "sees". It is meant to be loaded using the dynamic linker's LD_PRELOAD environment variable. The faketime command provides a simple way to achieve this.
Testtools extends the Python standard library unit testing framework to provide matchers, more debugging information, and cross-Python compatibility.
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.
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.
Python asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing async code easier.
This Pytest plugin enables creating Pytest parametrize decorators from external files.
Nose extends the unittest library to make testing easier.
pytest-random-order is a Pytest plugin that randomizes the order of tests. This can be useful to detect a test that passes just because it happens to run after an unrelated test that leaves the system in a favourable state. The plugin allows user to control the level of randomness they want to introduce and to disable reordering on subsets of tests. Tests can be rerun in a specific order by passing a seed value reported in a previous test run.
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.