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.
Discover provides test discovery for unittest, a feature that has been backported from Python 2.7 for Python 2.4+.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
CBehave is a behavior-driven development implemented in C. It allows the specification of behaviour scenarios using a given-when-then pattern.
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.
Testpath is a collection of utilities for Python code working with files and commands. It contains functions to check things on the file system, and tools for mocking system commands and recording calls to those.
Parameterized is a Python library that aims to fix parameterized testing for every Python test framework. It supports nose, py.test, and unittest.
Behave is a tool for behavior-driven development in python. Behavior-driven development (or BDD) is an agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project. Behave uses tests written in a natural language style, backed up by Python code.
Codecov collects code coverage reports from code written in Python, Java, C/C++, R, and more, and uploads it to the codecov.io service.
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.
Testscenarios provides clean dependency injection for Python unittest style tests.
This Pytest plugin automatically detects and loads environment variables from a .env file before running tests.
Pytest plugin for checking Python source code with pyflakes.
doctest is a single-header testing framework for C++11 and later. It has been designed to be fast, light and unintrusive.
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.
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.
pytest-mypi is a static type checker plugin for Pytest that runs the mypy static type checker on your source files as part of a Pytest test execution.
pytest-sugar is a plugin for py.test that changes the default look and feel of py.test, using a progress bar and showing failures and errors instantly.
This plugin helps to use fixtures in pytest.mark.parametrize, inspied by pytest-lazy-fixture.
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.
Testresources is an extension to Python's unittest to allow declarative use of resources by test cases.
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.
Modified version of uClibc for symbolic execution of Unix userland software. This library can only be used in conjunction with the klee package.
KLEE is a symbolic virtual machine built on top of the LLVM compiler infrastructure.
This Pytest plugin enables creating Pytest parametrize decorators from external files.