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.
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
PyHamcrest is a framework for writing matcher objects, allowing you to declaratively define "match" rules.
This package provides a simple and limited unit-test framework for C++.
The googlebenchmark C++ library support the benchmarking of functions, similar to unit tests.
The pytest-freezegun plugin wraps tests and fixtures with freeze_time, which controls (i.e., freeze) the time seen by the test.
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.
lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.
Pylint is a Python source code analyzer which looks for programming errors, helps enforcing a coding standard and sniffs for some code smells (as defined in Martin Fowler's Refactoring book).
Pylint has many rules enabled by default, way too much to silence them all on a minimally sized program. It's highly configurable and handle pragmas to control it from within your code. Additionally, it is possible to write plugins to add your own checks.
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 pytest plugin to test that mypy produces a given output. As mypy can be told to display the type of an expression this allows you to check mypys type interference.
This package provides a pytest plugin for generating NUnit3 test result XML output
Theft is a library for property-based testing.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
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.
toml-test is a language-agnostic test suite to verify the correctness of TOML parsers and writers. Tests are divided into two groups: invalid and valid. Decoders or encoders that reject invalid tests pass the tests, and decoders that accept valid tests and output precisely what is expected pass the tests. The output format is JSON.
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.
FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module.
Trompeloeil is a thread-safe header-only mocking framework for C++11/14.
This package is a simple helper library for writing interactive tests.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
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.
MiniMock is a simple library for building mock objects with doctest.
This package provides a go test runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
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.