k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libtest-mojibake-perl (1.3-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Mojibake
Depends: perl
Description:  module to check source for encoding misbehavior Many modern text editors automatically save files using UTF-8 encoding, however, perl interpreter does not expects it by default. Whereas this does not represent a big deal on (most) backend-oriented programs, Web framework (Catalyst, Mojolicious) based applications will suffer of so-called Mojibake (lit. "unintelligible sequence of characters"). . Test::Mojibake lets you check for inconsistencies in source and documentation encoding, and report its results in a standard Test::Simple fashion.
Package: libtest-moose-more-perl (0.050-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Moose-More
Depends: perl, libdata-optlist-perl, liblist-moreutils-perl, libmoose-perl, libsub-exporter-progressive-perl, libsyntax-keyword-junction-perl
Description:  collection of tools for testing Moose packages Test::Moose::More contains a number of additional tests that can be employed against Moose classes/roles. It is intended to replace Test::Moose in a package's tests, and re-exports any tests that it has and the package does not, yet.
Package: libtest-more-utf8-perl (0.05-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-More-UTF8
Depends: perl:any
Description:  enhance Test::More for UTF8-based projects 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 ..."
Package: libtest-most-perl (0.37-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Most
Depends: perl:any, libexception-class-perl, libtest-deep-perl (>= 0.119), libtest-differences-perl (>= 0.64), libtest-exception-perl (>= 0.43), libtest-harness-perl (>= 3.35), libtest-simple-perl (>= 1.302047), libtest-warn-perl
Description:  Perl module with the most commonly needed test functions and features Test::Most provides the most commonly used testing functions and gives a bit more fine-grained control over your test suite. . All functions from the following modules will automatically be exported: .  * Test::More  * Test::Exception  * Test::Differences  * Test::Deep  * Test::Warn . This is useful when one is used to most of the above modules but wouldn't want to bother to load them all explicitly. . Test::Most also provides a couple of routines to control tests behaviour in case of errors.
Package: libtest-name-fromline-perl (0.13-1.1)
Section: universe/perl
Homepage: https://github.com/cho45/Test-Name-FromLine
Depends: libfile-slurp-perl, perl:any
Description:  auto fill test names from caller line Test::Name::FromLine is a test utility that fills test names from its file.  Just use the module in the test file and it will fill test names to all tests except named ones.
Package: libtest-needs-perl (0.002009-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Needs
Depends: perl:any
Description:  module to skip tests when modules are not available Test::Needs allows one 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 rest of the subtest will be skipped. . If the "RELEASE_TESTING" environment variable is set, the tests will fail rather than skip. Subtests will be aborted, but the test script will continue running after that point.
Package: libtest-needsdisplay-perl (1.07-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-NeedsDisplay
Depends: perl
Description:  module to ensure that tests needing a display have one When testing GUI applications, sometimes applications or modules absolutely insist on a display, even just to load a module without actually showing any objects. . Regardless, this makes GUI applications pretty much impossible to build and test on headless or automated systems. And it fails to the point of not even running the Makefile.PL script because a dependency needs a display so it can be loaded to find a version. . In these situations, what is needed is a fake display. . The Test::NeedsDisplay module will search around and try to find a way to load some sort of display that can be used for the testing.
Package: libtest-net-ldap-perl (0.07-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Net-LDAP
Depends: perl, libnet-ldap-perl
Description:  Net::LDAP subclass for testing Test::Net::LDAP is a subclass of Net::LDAP and provides testing methods for LDAP operations, such as search, add, and modify, where each method is suffixed with either _ok or _is. (E.g. search_ok and search_is) . Test::Net::LDAP::Mock is a subclass of Test::Net::LDAP and performs all the LDAP operations in memory without connecting to the real LDAP server, so that it is easy to set up fake LDAP entries for particular test cases.
Package: libtest-nicedump-perl (1.0.1-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-NiceDump
Depends: perl, libdata-dump-perl, libsafe-isa-perl (>= 1.000010), libtest-simple-perl
Description:  module for nice and human readable dumps of objects in tests Test::NiceDump uses Data::Dump::Filtered and a set of sensible filters to dump test data in a more readable way. . For example, DateTime objects get printed in the full ISO 8601 format, and DBIx::Class::Row objects get printed as hashes of their inflated columns.
Package: libtest-nobreakpoints-perl (0.17-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-NoBreakpoints
Depends: perl:any
Description:  module to test that files do not contain soft breakpoints Test::NoBreakpoints is a Perl module useful as part of a module's release testing that ensures that files do not contain soft breakpoints for the Perl debugger (such as $DB::single or $DB::signal).
Package: libtest-notabs-perl (2.02-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-NoTabs
Depends: perl
Description:  module for scanning for hard tabs in files Test::NoTabs is a Perl test module that scans your project/distribution for any Perl files (scripts, modules, etc) that contain hard tabs (the \t, or 0x09) character. Tabs can render with slightly different width depending on the author's environment, so it's best to use spaces instead.
Package: libtest-nowarnings-perl (1.06-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-NoWarnings
Depends: perl:any
Description:  module to make sure you didn't emit any warnings while testing In general, your tests shouldn't produce warnings. This module causes any warnings to be captured and stored. It automatically adds an extra test that will run when your script ends to check that there were no warnings. If there were any warnings, the test will give a "not ok" and diagnostics of where, when and what the warning was, including a stack trace of what was going on when it occurred. . If some of your tests are supposed to produce warnings then you should be capturing and checking them with Test::Warn, that way Test::NoWarnings will not see them and so not complain. . The test is run by an END block in Test::NoWarnings. It will not be run when any forked children exit.
Package: libtest-number-delta-perl (1.06-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Number-Delta
Depends: perl
Description:  module to compare the difference between numbers against a given tolerance Test::Number::Delta allows perl programmers to define tests for operations that have no exact outcome, but need to return values in a given tolerance range around a certain value.
Package: libtest-object-perl (0.08-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Object
Depends: perl
Description:  module for thoroughly testing objects via registered handlers The Test::Object perl module aids testing deep trees of classes. It allows testing an object against the expected behavior of all the classes in its inheritance tree.
Package: libtest-output-perl (1.033-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Output
Depends: perl:any, libcapture-tiny-perl, libsub-exporter-perl
Description:  perl module to test stdout and stderr messages Test::Output provides a simple interface for testing output sent to STDOUT or STDERR. A number of different utilities are included to try and be as flexible as possible to the tester. . Test::Output ties STDOUT and STDERR using Test::Output::Tie, also provided by this package.
Package: libtest-perl-critic-perl (1.04-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Perl-Critic
Depends: perl, libmce-perl (>= 1.827), libperl-critic-perl
Description:  module to use Perl::Critic in test scripts Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine suitable for test programs written using the Test::More framework. This makes it easy to integrate coding-standards enforcement into the build process. For ultimate convenience (at the expense of some flexibility), see the criticism pragma. . If you'd like to try Perl::Critic without installing anything, there is a web service available at http://perlcritic.com. The web service does not support all the configuration features that are available in the native Perl::Critic API, but it should give you a good idea of what it does.
Package: libtest-perl-critic-progressive-perl (0.03-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Perl-Critic-Progressive
Depends: perl:any, libperl-critic-perl
Description:  module that allows gradual enforcement of coding standards Test::Perl::Critic::Progressive allows Perl coding standards to be enforced in a gradual way. With it hooked into a continuous integration system, it will fail any changes that increase the number of policy violations, as judged using Perl::Critic.
Package: libtest-pod-content-perl (0.0.6-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Pod-Content
Depends: perl:any
Description:  Perl module for testing POD content Test::Pod::Content is a very simple module for testing Perl's Plain Old Documentation (POD) format's content, not just the markup syntax. It is mainly intended for testing the content of generated POD - that is, the POD included in Perl modules generated by some mechanism.
Package: libtest-pod-coverage-perl (1.10-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Pod-Coverage
Depends: perl, libpod-coverage-perl
Description:  module to check for pod coverage in a distribution Test::Pod::Coverage is a wrapper for Pod::Coverage that automates the process of testing one's documentation for completeness. It is mostly used as a final check before distributing a new release. . Also see libpod-coverage-perl.
Package: libtest-pod-no404s-perl (0.02-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Pod-No404s
Depends: perl:any, libtest-pod-perl, liburi-find-perl, libwww-perl
Description:  test utility checking POD for HTTP 404 links Test::Pod::No404s looks for any http(s) links in your POD and verifies that they will not return a 404. It uses LWP::UserAgent for the heavy lifting, and simply lets you know if it failed to retrieve the document. More specifically, it uses $response->is_error as the "test." . Normally, you wouldn't want this test to be run during end-user installation because they might have no internet! It is HIGHLY recommended that this be used only for module authors' RELEASE_TESTING phase. To do that, just modify the synopsis to add an env check :)
Package: libtest-pod-perl (1.52-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Pod
Depends: perl
Description:  module to test for POD errors Test::Pod is a simple test for Perl's Plain Old Documentation (POD) format. It checks your distribution's module, script and documentation files for issues with the documentation syntax. In the CPAN community, it is considered a best practice to use this module as an author test prior to releasing your packages because it prevents issues with various applications that use the POD.
Package: libtest-poe-client-tcp-perl (1.26-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-POE-Client-TCP
Depends: perl, libpoe-perl, perl (>= 5.19.6) | libsocket-perl (>= 2.013)
Description:  POE Component providing TCP client services for test cases Test::POE::Client::TCP is a POE component that provides a TCP client framework for inclusion in client component test cases, instead of having to roll your own. . Once registered with the component, a session will receive events related to connections made, disconnects, flushed output and input from the specified server.
Package: libtest-poe-server-tcp-perl (1.20-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-POE-Server-TCP
Depends: perl:any, libpoe-perl, perl (>= 5.15.9) | libsocket-perl
Description:  test framework for TCP client libraries using POE Test::POE::Server::TCP is a Perl Object Environment (POE, see libpoe-perl) component that provides a TCP server framework for inclusion in your client module's test cases. Once registered, a session will receive events related to client connections, disconnections, input and any flushed output. It will also get a unique client identifier which may be used in communication with the client component when sending data to the client or ending a connection.
Package: libtest-portability-files-perl (0.10-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Portability-Files
Depends: perl
Description:  Perl module to check that file names in a distribution are portable Test::Portability::Files 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 perlport/"Files and Filesystems". The author of a distribution can select which tests to execute. . To use this module, simply copy the code from the synopsis in a test file named t/portfs.t for example, and add it to your MANIFEST. You can delete the call to options() to enable only most common tests.
Package: libtest-postgresql-perl (1.29-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-PostgreSQL
Depends: perl:any, libdbd-pg-perl, libdbi-perl, libfile-which-perl, libfunction-parameters-perl, libmoo-perl, libtry-tiny-perl, libtype-tiny-perl
Description:  sets up and destroys temporary PostgreSQL instances for testing Test::PostgreSQL automatically setups a PostgreSQL instance in a temporary directory, and destroys it when the perl script exits. . Test::PostgreSQL is a fork of Test::postgresql, which was abandoned by its author several years ago.
Package: libtest-prereq-perl (2.003-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Prereq
Depends: perl (>= 5.22.0), libmodule-build-perl, libmodule-extract-use-perl
Description:  Perl module to check if Makefile.PL has the right pre-requisites Test::Prereq examines the modules looking on blib/lib/, blib/script, and the test files t/*  (and test.pl). then figures out which modules they use, skips the modules that are in the Perl core, and compares the remaining list of modules to those in the PREREQ_PM section of Makefile.PL.
Package: libtest-randomresult-perl (0.001-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-RandomResult
Depends: perl, libtest-simple-perl
Description:  module to test that results of a running code look random Test::RandomResult is a test module that checks that the results of some code look random. . Currently it does not check the distribution of the random results.
Package: libtest-rdf-doap-version-perl (0.010-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-RDF-DOAP-Version
Depends: librdf-trine-perl, liburi-perl, librdf-trin3-perl (>= 0.202), perl:any
Description:  tests 'meta/changes.ttl' is up to date Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Test::RDF::DOAP::Version reads all RDF in a distribution's "meta" directory and checks the distribution metadata matches the pattern: .  ?uri doap:release ?rel .  ?rel doap:revision ?ver . . Where ?uri is the URI "http://purl.org/NET/cpan-uri/dist/$dist/project" and ?ver is "$module->VERSION", as an xsd:string or plain literal.
Package: libtest-rdf-perl (1.22-1.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Test-RDF/
Depends: perl:any, librdf-trine-perl, perl (>= 5.16.1) | libscalar-list-utils-perl (>= 1:1.24)
Description:  Test RDF data for validity and equality Resource Description Framework (RDF) is a standard model for data interchange on the Web. . Test::RDF provides tools for testing code which deals with RDF. It can test RDF for validity, check if two RDF graphs are the same, or subgraphs of each other, if a URI is or is not in a dataset, if it has certain subjects, predicates, objects or literals. It can also test to see if a full pattern is present or absent.
Package: libtest-redisserver-perl (0.21-2)
Section: universe/perl
Homepage: https://github.com/typester/Test-RedisServer
Depends: libmouse-perl, perl:any
Description:  redis-server runner for tests Test::RedisServer automatically sets up a Redis instance, and destroys it when the perl script exits. . Redis is a key-value database in a similar vein to memcache but the dataset is non-volatile.
Package: libtest-refcount-perl (0.10-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Refcount
Depends: perl
Description:  Perl module to assert reference counts Test::Refcount asserts that an object's reference count is as expected. Since Perl's automatic memory management algorithm uses reference counting to keep track of which 'things' (ie, scalars, objects, etc.) are in use, problems like circular references (where a variable points to itself) can prevent Perl from properly freeing them. . If the assertion fails; that is, if the actual reference count is different to what was expected, a trace of references to the object is printed, using the Devel::FindRef module. It is probably most useful as part of a comprehensive module author test suite.
Package: libtest-regexp-pattern-perl (0.009-2)
Section: universe/perl
Homepage: https://metacpan.org/pod/Test::Regexp::Pattern
Depends: perl:any, libhash-defhash-perl, libregexp-pattern-perl
Description:  test Regexp::Pattern patterns Test::Regexp::Pattern performs various checks on a module's Regexp::Pattern patterns. It is recommended that you include something like release-regexp-pattern.t in your distribution if you add regexp patterns to your code. If you use Dist::Zilla to build your distribution, there is Test::Regexp::Pattern to make it easy to do so. . Regexp::Pattern is a convention for organizing reusable regexp patterns in modules.
Package: libtest-regexp-perl (2017040101-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Regexp
Depends: perl
Description:  Perl module to test regular expressions Test::Regexp is intended to test regular expressions. Given a subject string and a regular expression (aka pattern), the module not only tests whether the regular expression complete matches the subject string, it performs a utf8::upgrade or utf8::downgrade on the subject string and performs the tests again, if necessary. Furthermore, given a pattern with capturing parenthesis, it checks whether all captures are present, and in the right order. Both named and unnamed captures are checked.
Package: libtest-regression-perl (0.08-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Regression
Depends: perl, libalgorithm-diff-perl, libtest-differences-perl, libtext-diff-perl
Description:  test library for regression testing output Test::Regression is a Test::More compatible module that provides an ok_regression function which compares the output of a code reference with stored reference files. If necessary the reference files can be regenerated by setting an environment variable.
Package: libtest-reporter-perl (1.62-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Reporter
Depends: perl:any
Description:  Perl module to send test results to cpan-testers@perl.org Test::Reporter reports the test results of any given distribution to the CPAN testing service. See http://testers.cpan.org/ for details. . Test::Reporter has wide support for various perl5's and platforms.
Package: libtest-requires-git-perl (1.008-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Requires-Git
Depends: perl:any, git, libgit-version-compare-perl
Description:  module to check the available version of Git Test::Requires::Git checks if the version of Git available for testing meets the given requirements. . The "current git" is obtained by running "git --version" (so the first "git" binary found in the "PATH" will be tested). . If the checks fail, then all tests will be skipped.
Package: libtest-requires-perl (0.11-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Requires
Depends: perl:any
Description:  utility module for tests to check whether modules are available Test::Requires is a Perl module for tests written using Test::Builder that simply checks to see if the module can be loaded. If loading the module fails then this skips all tests in the file, rather than causing a complete failure in module testing.
Package: libtest-requiresinternet-perl (0.05-3)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-RequiresInternet
Depends: perl:any, netbase
Description:  module to easily test network connectivity Test::RequiresInternet is intended to easily test network connectivity before functional tests begin to non-local Internet resources. It does not require any modules beyond those supplied in core Perl. . If the environment variable NO_NETWORK_TESTING is set, then the tests will be skipped without attempting any socket connections. . If the sockets cannot connect to the specified hosts and ports, the exception is caught, reported and the tests skipped.
Package: libtest-roo-perl (1.004-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Test-Roo
Depends: perl:any, libmoo-perl (>= 1.000008), libmoox-types-mooselike-perl, libstrictures-perl, libsub-install-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96)
Description:  module for composable, reusable tests with roles and Moo Test::Roo allows you to compose Test::More tests from roles. It is inspired by the excellent Test::Routine module, but uses Moo instead of Moose. This gives most of the benefits without the need for Moose as a test dependency. . Test files are Moo classes. You can define any needed test fixtures as Moo attributes. You define tests as method modifiers -- similar in concept to "subtest" in Test::More, but your test method will be passed the test object for access to fixture attributes. You may compose any Moo::Role into your test to define attributes, require particular methods, or define tests. . This means that you can isolate test *behaviors* into roles which require certain test *fixtures* in order to run. Your main test file will provide the fixtures and compose the roles to run. This makes it easy to reuse test behaviors. . For example, if you are creating tests for Awesome::Module, you could create the test behaviors as Awesome::Module::Test::Role and distribute it with your module. If another distribution subclasses Awesome::Module, it can compose the Awesome::Module::Test::Role behavior for its own tests. . No more copying and pasting tests from a super class! Superclasses define and share their tests. Subclasses provide their own fixtures and run the tests.