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.
clitest is a portable shell script that performs automatic testing of Unix command lines.
Testresources is an extension to Python's unittest to allow declarative use of resources by test cases.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
This plugin installs a mocker fixture which is a thin-wrapper around the patching API provided by the mock package, but with the benefit of not having to worry about undoing patches at the end of a test. The mocker fixture has the same API as mock.patch, supporting the same arguments.
Theft is a library for property-based testing.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
The pytest-xdist plugin extends py.test with some unique test execution modes: parallelization, running tests in boxed subprocesses, the ability to run tests repeatedly when failed, and the ability to run tests on multiple Python interpreters or platforms. It uses rsync to copy the existing program code to a remote location, executes there, and then syncs the result back.
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.
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.
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.
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.
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.
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.
This plugin helps to use fixtures in pytest.mark.parametrize, inspied by pytest-lazy-fixture.
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 package provides a py.test plugin that aborts hanging tests after a timeout has been exceeded.
This is a Pytest plugin to randomly order tests and control Python's random.seed.
This package provides a next-generation test runner for Rust.
Nose extends the unittest library to make testing easier.
Pytest plugin library to test http clients without contacting the real http server.
The googlebenchmark C++ library support the benchmarking of functions, similar to unit tests.
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.
µnit is a small testing framework for C with nested test suites, parameterized tests, timing of the wall clock and CPU time, reproducible random number generation, and more.