Test2::Tools::Ref - Tools for validating references. River stage four • 299 direct dependents • 5258 total dependents

This module contains tools that allow you to verify that something is a ref. It also has tools to check if two refs are the same exact ref, or different. None of the functions in this module do deep comparisons....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Require::Perl - Skip the test unless the necessary version of Perl is installed. River stage four • 299 direct dependents • 5258 total dependents

Sometimes you have tests that are nice to run, but depend on a certain version of Perl. This package lets you run the test conditionally, depending on if the correct version of Perl is available....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::ClassicCompare - Classic (Test::More style) comparison tools. River stage four • 299 direct dependents • 5258 total dependents

This provides comparison functions that behave like they did in Test::More, unlike the Test2::Tools::Compare plugin which has modified them....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Grab - Temporarily intercept all events without adding a scope level. River stage four • 299 direct dependents • 5258 total dependents

This package provides a function that returns an object that grabs all events. Once the object is destroyed events will once again be sent to the main hub....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Spec - RSPEC implementation on top of Test2::Workflow River stage four • 299 direct dependents • 5258 total dependents

This uses Test2::Workflow to implement an RSPEC variant. This variant supports isolation and/or concurrency via forking or threads....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Util::Times - Format timing/benchmark information. River stage four • 299 direct dependents • 5258 total dependents

This modules exports tools for rendering timing data at the end of tests....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Bundle::Simple - ALMOST a drop-in replacement for Test::Simple. River stage four • 299 direct dependents • 5258 total dependents

This bundle is intended to be a (mostly) drop-in replacement for Test::Simple. See "KEY DIFFERENCES FROM Test::Simple" for details....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Util::Stash - Utilities for manipulating stashes and globs. River stage four • 299 direct dependents • 5258 total dependents

This is a collection of utilities for manipulating and inspecting package stashes and globs....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Util::Table - Format a header and rows into a table River stage four • 299 direct dependents • 5258 total dependents

This is used by some failing tests to provide diagnostics about what has gone wrong. This module is able to generic format rows of data into tables....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Mock - Class/Instance mocking for Test2. River stage four • 299 direct dependents • 5258 total dependents

Mocking is often an essential part of testing. This library covers some of the most common mocking needs. This plugin is heavily influenced by Mock::Quick, but with an improved API. This plugin is also intended to play well with other plugins in ways...

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Class - Test2 implementation of the tools for testing classes. River stage four • 299 direct dependents • 5258 total dependents

Test2 based tools for validating classes and objects. These are similar to some tools from Test::More, but they have a more consistent interface....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Defer - Write tests that get executed at a later time River stage four • 299 direct dependents • 5258 total dependents

Sometimes you need to test things BEFORE loading the necessary functions. This module lets you do that. You can write tests, and then have them run later, after "Test2" is loaded. You tell it what test function to run, and what arguments to give it. ...

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Tools::Basic - Test2 implementation of the basic testing tools. River stage four • 299 direct dependents • 5258 total dependents

This is a Test2 based implementation of the more basic tools originally provided by Test::More. Not all Test::More tools are provided by this package, only the basic/simple ones. Some tools have been modified for better diagnostics capabilities....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Compare::Set - Allows a field to be matched against a set of checks. River stage four • 299 direct dependents • 5258 total dependents

This module is used by the "check_set" function in the Test2::Tools::Compare plugin....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Compare::Ref - Ref comparison River stage four • 299 direct dependents • 5258 total dependents

Used to compare two refs in a deep comparison....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Compare::Bag - Internal representation of a bag comparison. River stage four • 299 direct dependents • 5258 total dependents

This module is an internal representation of a bag for comparison purposes....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::AsyncSubtest - Object representing an async subtest. River stage four • 299 direct dependents • 5258 total dependents

Regular subtests have a limited scope, they start, events are generated, then they close and send an Test2::Event::Subtest event. This is a problem if you want the subtest to keep receiving events while other events are also being generated. This cla...

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Compare::Hash - Representation of a hash in a deep comparison. River stage four • 299 direct dependents • 5258 total dependents

In deep comparisons this class is used to represent a hash....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Compare::Bool - Compare two values as booleans River stage four • 299 direct dependents • 5258 total dependents

Check if two values have the same boolean result (both true, or both false)....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

Test2::Require::EnvVar - Only run a test when a specific environment variable is set. River stage four • 299 direct dependents • 5258 total dependents

It is common practice to write tests that are only run when an environment variable is set. This module automates the (admittedly trivial) work of creating such a test....

EXODIST/Test2-Suite-0.000122 - 18 May 2019 15:23:18 GMT

113 results (0.044 seconds)