_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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 0.2.0-1.5deaea0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/bigwhite/cbehave
Licenses: APSL 2.0
Synopsis: Behavior-driven development framework
Description:

CBehave is a behavior-driven development implemented in C. It allows the specification of behaviour scenarios using a given-when-then pattern.

python-minimock 1.2.8
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://pypi.org/project/MiniMock
Licenses: Expat
Synopsis: Simple Python library for using mock objects
Description:

MiniMock is a simple library for building mock objects with doctest.

python-coverage-test-runner 1.15
Propagated dependencies: python-coverage@7.9.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://liw.fi/coverage-test-runner/
Licenses: GPL 3+
Synopsis: Python module for running unit tests
Description:

CoverageTestRunner is a python module for running unit tests and failing them if the unit test module does not exercise all statements in the module it tests.

googletest 1.17.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/google/googletest/
Licenses: Modified BSD
Synopsis: Test discovery and XUnit test framework
Description:

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

python-pytest-sugar 1.0.0
Propagated dependencies: python-packaging@25.0 python-pytest@8.4.1 python-termcolor@2.5.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://pivotfinland.com/pytest-sugar/
Licenses: Modified BSD
Synopsis: Plugin for pytest that changes the default look and feel
Description:

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.

python-testtools 2.7.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/testing-cabal/testtools
Licenses: Expat
Synopsis: Extensions to the Python standard library unit testing framework
Description:

Testtools extends the Python standard library unit testing framework to provide matchers, more debugging information, and cross-Python compatibility.

googletest 1.12.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/google/googletest/
Licenses: Modified BSD
Synopsis: Test discovery and XUnit test framework
Description:

Google Test features an XUnit test framework, automated test discovery, death tests, assertions, parameterized tests and XML test report generation.

checkmake 0.2.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/checkmake/checkmake
Licenses: Expat
Synopsis: Linter and analyzer for @file{Makefile}
Description:

checkmake is an experimental tool for linting and checking Makefiles. It allows for a set of configurable rules being run against a Makefile or a set of *.mk files.

toml-test 1.6.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/toml-lang/toml-test
Licenses: Expat
Synopsis: Language agnostic test suite for TOML parsers
Description:

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.

cxxtest 4.4
Propagated dependencies: python-ply@3.11
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://web.archive.org/web/20230604070022/http://cxxtest.com/
Licenses: LGPL 3+
Synopsis: Unit testing framework for C++
Description:

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.

python-pylint 3.3.8
Propagated dependencies: python-astroid@3.3.11 python-dill@0.4.0 python-isort@6.0.1 python-mccabe@0.7.0 python-platformdirs@4.3.6 python-tomlkit@0.13.3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/PyCQA/pylint
Licenses: GPL 2+
Synopsis: Advanced Python code static checker
Description:

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-pytest-httpserver 1.1.0
Propagated dependencies: python-werkzeug@3.1.3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/csernazs/pytest-httpserver
Licenses: Expat
Synopsis: HTTP server for pytest
Description:

Pytest plugin library to test http clients without contacting the real http server.

python-subunit 1.4.4
Propagated dependencies: python-iso8601@2.1.0 python-pygobject@3.50.0 python-testtools@2.7.2
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/testing-cabal/subunit
Licenses: Modified BSD ASL 2.0
Synopsis: Python implementation of the subunit protocol
Description:

Python-subunit is a Python implementation of the subunit test streaming protocol.

python-pytest-cov 6.0.0
Propagated dependencies: python-coverage@7.9.2 python-pytest@8.4.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pytest-dev/pytest-cov
Licenses: Expat
Synopsis: Pytest plugin for measuring coverage
Description:

Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load and each modes. It also supports coverage of subprocesses.

cunit 2.1-3
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://cunit.sourceforge.net/
Licenses: GPL 2+
Synopsis: Automated testing framework for C
Description:

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.

python-pytest-mock 3.14.0
Propagated dependencies: python-pytest@8.4.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/pytest-dev/pytest-mock/
Licenses: Expat
Synopsis: Thin-wrapper around the mock package for easier use with py.test
Description:

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.

catch2 3.8.1
Dependencies: python-wrapper@3.11.11
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/catchorg/Catch2
Licenses: Boost 1.0
Synopsis: Automated test framework for C++ and Objective-C
Description:

Catch2 stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.

catch 1.3.5
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: http://catch-lib.net/
Licenses: Boost 1.0
Synopsis: Automated test framework for C++ and Objective-C
Description:

Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C.

python-pytest-lazy-fixtures 1.1.1
Propagated dependencies: python-pytest@8.4.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/dev-petrov/pytest-lazy-fixtures
Licenses: Expat
Synopsis: Use fixtures in @code{pytest.mark.parametrize}
Description:

This plugin helps to use fixtures in pytest.mark.parametrize, inspied by pytest-lazy-fixture.

cppunit 1.15.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://wiki.freedesktop.org/www/Software/cppunit/
Licenses: LGPL 2.1
Synopsis: Unit testing framework for C++
Description:

CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests.

unittest-cpp 2.0.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://github.com/unittest-cpp/unittest-cpp
Licenses: Expat
Synopsis: Lightweight unit testing framework for C++
Description:

UnitTest++ is a lightweight unit testing framework for C++. It was designed to do test-driven development on a wide variety of platforms. Simplicity, portability, speed, and small footprint are all very important aspects of UnitTest++. UnitTest++ is mostly standard C++ and makes minimal use of advanced library and language features, which means it should be easily portable to just about any platform.

actionlint 1.7.7
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://rhysd.github.io/actionlint/
Licenses: Expat
Synopsis: Static checker for GitHub Actions workflow files
Description:

actionlint is a static checker for GitHub Actions workflow files. Features include:

  • Syntax check for workflow files to check unexpected or missing keys following workflow syntax

  • Strong type check for ${{ }} expressions to catch several semantic errors like access to not existing property, type mismatches, ...

  • Actions usage check to check that inputs at with: and outputs in steps.{id}.outputs are correct

  • Reusable workflow check to check inputs/outputs/secrets of reusable workflows and workflow calls

  • shellcheck and pyflakes integrations for scripts at run:

  • Security checks; script injection by untrusted inputs, hard-coded credentials

  • Other several useful checks; glob syntax validation, dependencies check for needs:, runner label validation, cron syntax validation, ...

python-pytest 8.4.1
Propagated dependencies: python-iniconfig@2.1.0 python-packaging-bootstrap@25.0 python-pluggy@1.6.0 python-pygments-bootstrap@2.19.1
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://docs.pytest.org/en/latest/
Licenses: Expat
Synopsis: Python testing library
Description:

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.

python-pyhamcrest 2.1.0
Channel: guix
Location: gnu/packages/check.scm (gnu packages check)
Home page: https://hamcrest.org/
Licenses: Modified BSD
Synopsis: Hamcrest matchers for Python
Description:

PyHamcrest is a framework for writing matcher objects, allowing you to declaratively define "match" rules.

Page: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880
Total results: 45109