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.
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.
Test::Tester allows testing of test modules based on Test::Builder with a minimum of effort.
This Perl testing library focuses on testing and working with XPath expressions, most likely in the context of XML document processing.
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.
Test::Simple contains basic utilities for writing tests.
Check POD files for errors or warnings in a test file, using Pod::Simple to do the heavy lifting.
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.
Test::NoTabs lets you check the presence of tabs in your perl code.
This module contains a collection of acceptance tests for implementations of Future::IO.
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.
Test::RunValgind checks weather Valgrind does not detect errors (such as memory leaks) in an arbitrary binary executable.
Test::EOL lets you check for the presence of trailing whitespace and/or windows line endings in your perl code.
Test::YAML is a subclass of Test::Base with YAML specific support.
Test::Fatal is an alternative to the popular Test::Exception. It does much less, but should allow greater flexibility in testing exception-throwing code with about the same amount of typing.
This library provides functions to enable testing of files and directories. For instance, the file_ok helper can test whether the contents of a file is equal to a particular string.
Testing code which forks is problematic because each test has a number associated with it. Coordinating the test number amongst the parent and child processes is complicated. Test::Fork provides a function to smooth over the complications.
This module provides a few convenience methods for testing warning based code.
Test::MockModule lets you temporarily redefine subroutines in other packages for the purposes of unit testing. A Test::MockModule object is set up to mock subroutines for a given module. The mocked object remembers the original subroutine so it can be easily restored. This happens automatically when all MockModule objects for the given module go out of scope, or when you unmock() the subroutine.
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.
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's IO::Compress module provides an interface for reading and writing compressed data created with the zlib and bzip2 libraries.
PerlIO::gzip provides a PerlIO layer that manipulates files in the format used by the gzip program.
This module Compress::Raw::Bzip2 provides a Perl interface to the bzip2 compression library.
The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression library. A relevant subset of the functionality provided by Bzip2 is available in this module.