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.
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.
Testtools extends the Python standard library unit testing framework to provide matchers, more debugging information, and cross-Python compatibility.
Mutest aims to be a small unit testing library for C projects, with an API heavily modelled on high level Behavior-Driver Development frameworks like Jasmine or Mocha.
CBehave is a behavior-driven development implemented in C. It allows the specification of behaviour scenarios using a given-when-then pattern.
lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
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.
MiniMock is a simple library for building mock objects with doctest.
Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.
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.
snitch aims to be a simple, cheap, non-invasive, and user-friendly testing framework. The design philosophy is to keep the testing API lean, including only what is strictly necessary to present clear messages when a test fails.
Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.
This package provides a py.test plugin supplying fixtures and markers to simplify testing of asynchronous tornado applications.
Testscenarios provides clean dependency injection for Python unittest style tests.
This software is a set of testing tools for GNU Guile projects with SRFI 64-based test suites. It comes with a command-line interface to run test collections, and a library that includes a test runner and helpers for writing tests.
Rapidcheck is a property based testing framework for C++. It works by generating random data to try and find a case breaks your given pre-condition.
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.
Trompeloeil is a thread-safe header-only mocking framework for C++11/14.
Pytest-xprocess is an experimental py.test plugin for managing processes across test runs.
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).
CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. CxxTest does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery.
This Pytest plugin enables creating Pytest parametrize decorators from external files.
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.
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.