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

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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


perl-test2-plugin-nowarnings 0.06
Propagated dependencies: perl-test2-suite@0.000155
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test2-Plugin-NoWarnings
Licenses: GPL 1+
Build system: perl
Synopsis: Fail if tests warn
Description:

Loading this plugin causes your tests to fail if there any warnings while they run. Each warning generates a new failing test and the warning content is outputted via diag.

perl-test-deep 1.120
Dependencies: perl-test-nowarnings@1.04
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Deep
Licenses: GPL 1+
Build system: perl
Synopsis: Flexible deep comparison for the Test::Builder framework
Description:

Test::Deep compares two structures by going through each level, ensuring that the values match, that arrays and hashes have the same elements and that references are blessed into the correct class. It also handles circular data structures without getting caught in an infinite loop.

perl-test-portability-files 0.10
Propagated dependencies: perl-pathtools@3.75
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/dist/Test-Portability-Files
Licenses: GPL 1+
Build system: perl
Synopsis: Check file names portability
Description:

Test::Portability::Files module is used to check the portability across operating systems of the names of the files present in the distribution of a module. The tests use the advices given in 'Files and Filesystems' in perlport. The author of a distribution can select which tests to execute.

perl-fennec-lite 0.004
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Fennec-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Set of testing-related modules
Description:

Fennec ties together several testing related modules and enhances their functionality in ways you don't get loading them individually. Fennec::Lite takes a minimalist approach to do for Fennec what Mouse does for Moose.

perl-test-script 1.20
Propagated dependencies: perl-capture-tiny@0.48 perl-probe-perl@0.03
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Script
Licenses: GPL 1+
Build system: perl
Synopsis: Basic cross-platform tests for scripts
Description:

The intent of the Test::Script module is to provide a series of basic tests for 80% of the testing you will need to do for scripts in the script (or bin as is also commonly used) paths of your Perl distribution.

perl-test-class 0.50
Dependencies: perl-module-runtime@0.016 perl-mro-compat@0.13 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Class
Licenses: GPL 1+
Build system: perl
Synopsis: Easily create test classes in an xUnit/JUnit style
Description:

Test::Class provides a simple way of creating classes and objects to test your code in an xUnit style.

Built using Test::Builder, it was designed to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.).

perl-test-memory-cycle 1.06
Dependencies: perl-padwalker@2.3
Propagated dependencies: perl-devel-cycle@1.12
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Memory-Cycle
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Verifies code hasn't left circular references
Description:

Test::Memory::Cycle is built on top of Devel::Cycle to give you an easy way to check for these circular references.

use Test::Memory::Cycle;

my $object = new MyObject;
# Do stuff with the object.
memory_cycle_ok( $object );
perl-test-xpath 0.20
Propagated dependencies: perl-html-selector-xpath@0.28 perl-xml-libxml@2.0134
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-XPath
Licenses: GPL 1+
Build system: perl
Synopsis: Test XML and HTML content and structure with XPath expressions
Description:

This Perl testing library focuses on testing and working with XPath expressions, most likely in the context of XML document processing.

perl-test-warnings 0.030
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Warnings
Licenses: GPL 1+
Build system: perl
Synopsis: Test for warnings and the lack of them
Description:

This module is intended to be used as a drop-in replacement for Test::NoWarnings. It also adds an extra test, but runs this test before done_testing calculates the test count, rather than after. It does this by hooking into done_testing as well as via an END block. You can declare a plan, or not, and things will still Just Work.

perl-test-exception 0.43
Propagated dependencies: perl-sub-uplevel@0.24
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Exception
Licenses: GPL 1+
Build system: perl
Synopsis: Test exception based code
Description:

This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends.

perl-test-requiresinternet 0.05
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-RequiresInternet
Licenses: GPL 1+
Build system: perl
Synopsis: Easily test network connectivity when running tests
Description:

This Perl module is intended to easily test network connectivity to non-local Internet resources before functional tests begin. If the sockets cannot connect to the specified hosts and ports, the exception is caught and reported, and the tests skipped.

perl-test-distmanifest 1.014
Propagated dependencies: perl-module-manifest@1.09
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://github.com/jawnsy/Test-DistManifest
Licenses: GPL 1+
Build system: perl
Synopsis: Author test that validates a package @file{MANIFEST}
Description:

Test::DistManifest provides a simple method of testing that a MANIFEST file matches its distribution.

perl-mock-config 0.03
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Mock-Config
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Temporarily set Config or XSConfig values
Description:

The Mock::Config Perl module allows temporarily setting and overriding Config values, even for the readonly XSConfig implementation as used in cperl. It does not store the mocked overrides lexically, just dynamically.

perl-test-most 0.35
Propagated dependencies: perl-test-differences@0.67 perl-test-warn@0.36 perl-exception-class@1.44 perl-test-deep@1.120 perl-test-exception@0.43
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Most
Licenses: GPL 1+
Build system: perl
Synopsis: Most commonly needed test functions and features
Description:

This module provides the most commonly used testing functions, along with automatically turning on strict and warning and gives a bit more fine-grained control over test suites.

perl-test-writevariants 0.014
Propagated dependencies: perl-data-tumbler@0.010 perl-file-homedir@1.004 perl-module-pluggable@5.2 perl-module-runtime@0.016
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-WriteVariants
Licenses: GPL 1+
Build system: perl
Synopsis: Dynamic generation of tests
Description:

The Test::WriteVariants module provides for the dynamic generation of tests in nested combinations of contexts.

perl-test-needs 0.002009
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Needs
Licenses: GPL 1+
Build system: perl
Synopsis: Skip tests when modules not available
Description:

Test::Needs allows you to skip test scripts if modules are not available. The requested modules will be loaded, and optionally have their versions checked. If the module is missing, the test script will be skipped. Modules that are found but fail to compile will exit with an error rather than skip.

If used in a subtest, the remainder of the subtest will be skipped.

perl-test-taint 1.08
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Taint
Licenses: GPL 1+
Build system: perl
Synopsis: Checks for taintedness of variables
Description:

Tainted data is data that comes from an unsafe source, such as the command line, or, in the case of web apps, any GET or POST transactions. Read the perlsec man page for details on why tainted data is bad, and how to untaint the data.

When you're writing unit tests for code that deals with tainted data, you'll want to have a way to provide tainted data for your routines to handle, and easy ways to check and report on the taintedness of your data, in standard Test::More style.

perl-test-regexp-pattern 0.010
Propagated dependencies: perl-hash-defhash@0.072 perl-regexp-pattern@0.2.14
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Regexp-Pattern
Licenses: GPL 1+
Build system: perl
Synopsis: Test Regexp::Pattern patterns
Description:

This module performs various checks on a module's Regexp::Pattern patterns.

perl-test-cpan-meta 0.25
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-CPAN-Meta
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Validate your CPAN META.yml files
Description:

This module was written to ensure that a META.yml file meets the specification.

perl-test-more-utf8 0.05
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-More-UTF8
Licenses: GPL 1+
Build system: perl
Synopsis: Enhance Test::More for UTF8-based projects
Description:

Test::More::UTF8 is a simple extension for the widely used Test::More module. By default, it will do a binmode :utf8 on all of Test::Builder's output handles thus enabling the easy use flagged strings without warnings like "Wide character in print …"

perl-test2-tools-command 0.20
Propagated dependencies: perl-file-chdir@0.1011 perl-test2-suite@0.000155
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test2-Tools-Command
Licenses: Modified BSD
Build system: perl
Synopsis: Test simple Unix commands
Description:

This module tests that commands given particular arguments result in particular outputs by way of the exit status word, standard output, and standard error.

perl-test-pod 1.52
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Pod
Licenses: GPL 1+
Build system: perl
Synopsis: Check for POD errors in files
Description:

Check POD files for errors or warnings in a test file, using Pod::Simple to do the heavy lifting.

perl-test-number-delta 1.06
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Number-Delta
Licenses: ASL 2.0
Build system: perl
Synopsis: Compare the difference between numbers against a given tolerance
Description:

At some point or another, most programmers find they need to compare floating-point numbers for equality. The typical idiom is to test if the absolute value of the difference of the numbers is within a desired tolerance, usually called epsilon. This module provides such a function for use with Test::More.

perl-test-without-module 0.20
Channel: guix
Location: gnu/packages/perl-check.scm (gnu packages perl-check)
Home page: https://metacpan.org/release/Test-Without-Module
Licenses: GPL 1+
Build system: perl
Synopsis: Test fallback behaviour in absence of modules
Description:

This module allows you to deliberately hide modules from a program even though they are installed. This is mostly useful for testing modules that have a fallback when a certain dependency module is not installed.

Total packages: 32836