Test2::Manual::Tooling - Manual page for tool authors. River stage four • 299 direct dependents • 5258 total dependents

This section covers writing new tools, plugins, and other Test2 components....

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

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

This is used to compare two numbers. You can also check that two numbers are not the same. Note: This will fail if the received value is undefined. It must be a number. Note: This will fail if the comparison generates a non-numeric value warning (whi...

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

Test2::Compare::Scalar - Representation of a Scalar Ref in deep comparisons River stage four • 299 direct dependents • 5258 total dependents

This is used in deep comparisons to represent a scalar reference....

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

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

This is used to compare two items after they are stringified. You can also check that two strings are not equal. Note: This will fail if the received value is undefined, it must be defined....

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

Test2::Tools::Encoding - Tools for managing the encoding of Test2 based tests. River stage four • 299 direct dependents • 5258 total dependents

This module exports a function that lets you dynamically change the output encoding at will....

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

Test2::Tools::Warnings - Tools to verify warnings. River stage four • 299 direct dependents • 5258 total dependents

This is a collection of tools that can be used to test code that issues warnings....

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

Test2::Manual::Testing - Hub for documentation about writing tests with Test2. River stage four • 299 direct dependents • 5258 total dependents

This document outlines all the tutorials and POD that cover writing tests. This section does not cover any Test2 internals, nor does it cover how to write new tools, for that see Test2::Manual::Tooling....

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

Test2::Compare::Custom - Custom field check for comparisons. River stage four • 299 direct dependents • 5258 total dependents

Sometimes you want to do something complicated or unusual when validating a field nested inside a deep data structure. You could pull it out of the structure and test it separately, or you can use this to embed the check. This provides a way for you ...

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

Test2::Manual::Anatomy - The hub for documentation of the inner workings of Test2 components. River stage four • 299 direct dependents • 5258 total dependents

This section covers internals of the Test2 architecture. This is useful information for toolbuilder, but is essential information for maintainers of Test2 itself....

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

Test2::Compare::Object - Representation of an object during deep comparison. River stage four • 299 direct dependents • 5258 total dependents

This class lets you specify an expected object in a deep comparison. You can check the fields/elements of the underlying reference, call methods to verify results, and do meta checks for object type and ref type....

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

Test2::Tools::Exception - Test2 based tools for checking exceptions River stage four • 299 direct dependents • 5258 total dependents

This is the Test2 implementation of code used to test exceptions. This is similar to Test::Fatal, but it intentionally does much less....

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

Test2::Compare::DeepRef - 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::Workflow::Runner - Runs the workflows. River stage four • 299 direct dependents • 5258 total dependents

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

Test2::Plugin::BailOnFail - Automatically bail out of testing on the first test failure. River stage four • 299 direct dependents • 5258 total dependents

This module will issue a bailout event after the first test failure. This will prevent your tests from continuing. The bailout runs when the context is released; that is, it will run when the test function you are using, such as "ok()", returns. This...

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

Test2::Compare::Pattern - Use a pattern to validate values in a deep comparison. River stage four • 299 direct dependents • 5258 total dependents

This allows you to use a regex to validate a value in a deep comparison. Sometimes a value just needs to look right, it may not need to be exact. An example is a memory address that might change from run to run....

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

Test2::Bundle::Extended - Old name for Test2::V0 River stage four • 299 direct dependents • 5258 total dependents

This is the big-daddy bundle. This bundle includes nearly every tool, and several plugins, that the Test2 author uses. This bundle is used extensively to test Test2::Suite itself....

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

Test2::Compare::Wildcard - Placeholder check. River stage four • 299 direct dependents • 5258 total dependents

This module is used as a temporary placeholder for values that still need to be converted. This is necessary to carry forward the filename and line number which would be lost in the conversion otherwise....

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

Test2::AsyncSubtest::Hub - Hub used by async subtests. River stage four • 299 direct dependents • 5258 total dependents

This is a subclass of Test2::Hub::Subtest used for async subtests....

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

Test2::Plugin::ExitSummary - Add extra diagnostics on failure at the end of the test. River stage four • 299 direct dependents • 5258 total dependents

This will provide some diagnostics after a failed test. These diagnostics can range from telling you how you deviated from your plan, warning you if there was no plan, etc. People used to Test::More generally expect these diagnostics....

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

Test2::Compare::EventMeta - Meta class for events in deep comparisons River stage four • 299 direct dependents • 5258 total dependents

This is used in deep comparisons of event objects. You should probably never use this directly....

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

113 results (0.039 seconds)