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.
CBehave is a behavior-driven development implemented in C. It allows the specification of behaviour scenarios using a given-when-then pattern.
Testresources is an extension to Python's unittest to allow declarative use of resources by test cases.
This package provides a Pytest plugin which enables running each test in a subprocess and will report if a test crashed the process. It can be useful to isolate tests against undesirable global environment side-effects (such as setting environment variables).
ATF, or Automated Testing Framework, is a collection of libraries to write test programs in C, C++ and POSIX shell.
The ATF libraries offer a simple API. The API is orthogonal through the various bindings, allowing developers to quickly learn how to write test programs in different languages.
ATF-based test programs offer a consistent end-user command-line interface to allow both humans and automation to run the tests.
ATF-based test programs rely on an execution engine to be run and this execution engine is not shipped with ATF. Kyua is the engine of choice.
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.
This package provides a pytest-runner command that setup.py files can use to run tests.
This Pytest plugin automatically detects and loads environment variables from a .env file before running tests.
This is a Pytest plugin to randomly order tests and control Python's random.seed.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
KLEE is a symbolic virtual machine built on top of the LLVM compiler infrastructure.
CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers with basic testing functionality with a flexible variety of user interfaces.
clitest is a portable shell script that performs automatic testing of Unix command lines.
This package provides a simple and limited unit-test framework for 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.
Testscenarios provides clean dependency injection for Python unittest style tests.
Testscenarios provides clean dependency injection for Python unittest style tests.
Nose extends the unittest library to make testing easier.
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.
This package is a simple helper library for writing interactive tests.
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.
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.
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.
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.