📦 libtest2-suite-perl
121 pages
T
- Test2::AsyncSubtest(3pm)Object representing an async subtest.✨
- Test2::AsyncSubtest::Event::Attach(3pm)Event to attach a subtest to the parent.✨
- Test2::AsyncSubtest::Event::Detach(3pm)Event to detach a subtest from the parent.✨
- Test2::AsyncSubtest::Hub(3pm)Hub used by async subtests.✨
- Test2::Bundle(3pm)Documentation for bundles.✨
- Test2::Bundle::Extended(3pm)Old name for Test2::V0✨
- Test2::Bundle::More(3pm)ALMOST a drop-in replacement for Test::More.✨
- Test2::Bundle::Simple(3pm)ALMOST a drop-in replacement for Test::Simple.✨
- Test2::Compare(3pm)Test2 extension for writing deep comparison tools.✨
- Test2::Compare::Array(3pm)Internal representation of an array comparison.✨
- Test2::Compare::Bag(3pm)Internal representation of a bag comparison.✨
- Test2::Compare::Base(3pm)Base class for comparison classes.✨
- Test2::Compare::Bool(3pm)Compare two values as booleans✨
- Test2::Compare::Custom(3pm)Custom field check for comparisons.✨
- Test2::Compare::DeepRef(3pm)Ref comparison✨
- Test2::Compare::Delta(3pm)Representation of differences between nested data structures.✨
- Test2::Compare::Event(3pm)Event specific Object subclass.✨
- Test2::Compare::EventMeta(3pm)Meta class for events in deep comparisons✨
- Test2::Compare::Float(3pm)Compare two values as numbers with tolerance.✨
- Test2::Compare::Hash(3pm)Representation of a hash in a deep comparison.✨
- Test2::Compare::Isa(3pm)Check if the value is an instance of the class.✨
- Test2::Compare::Meta(3pm)Check library for meta-checks✨
- Test2::Compare::Negatable(3pm)Poor mans 'role' for compare objects that can be negated.✨
- Test2::Compare::Number(3pm)Compare two values as numbers✨
- Test2::Compare::Object(3pm)Representation of an object during deep comparison.✨
- Test2::Compare::OrderedSubset(3pm)Internal representation of an ordered subset.✨
- Test2::Compare::Pattern(3pm)Use a pattern to validate values in a deep comparison.✨
- Test2::Compare::Ref(3pm)Ref comparison✨
- Test2::Compare::Regex(3pm)Regex direct comparison✨
- Test2::Compare::Scalar(3pm)Representation of a Scalar Ref in deep comparisons✨
- Test2::Compare::Set(3pm)Allows a field to be matched against a set of checks.✨
- Test2::Compare::String(3pm)Compare two values as strings✨
- Test2::Compare::Undef(3pm)Check that something is undefined✨
- Test2::Compare::Wildcard(3pm)Placeholder check.✨
- Test2::Manual(3pm)Documentation hub for Test2 and Test2-Suite.✨
- Test2::Manual::Anatomy(3pm)The hub for documentation of the inner workings of Test2 components.✨
- Test2::Manual::Anatomy::API(3pm)Internals documentation for the API.✨
- Test2::Manual::Anatomy::Context(3pm)Internals documentation for the Context objects.✨
- Test2::Manual::Anatomy::EndToEnd(3pm)Overview of Test2 from load to finish.✨
- Test2::Manual::Anatomy::Event(3pm)The internals of events✨
- Test2::Manual::Anatomy::Hubs(3pm)Internals documentation for the hub stack, and hubs.✨
- Test2::Manual::Anatomy::IPC(3pm)Manual for the IPC system.✨
- Test2::Manual::Anatomy::Utilities(3pm)Overview of utilities for Test2.✨
- Test2::Manual::Concurrency(3pm)Documentation for Concurrency support.✨
- Test2::Manual::Contributing(3pm)How to contribute to the Test2 project.✨
- Test2::Manual::Testing(3pm)Hub for documentation about writing tests with Test2.✨
- Test2::Manual::Testing::Introduction(3pm)Introduction to testing with Test2.✨
- Test2::Manual::Testing::Migrating(3pm)How to migrate existing tests from Test::More to Test2.✨
- Test2::Manual::Testing::Planning(3pm)The many ways to set a plan.✨
- Test2::Manual::Testing::Todo(3pm)Tutorial for marking tests as TODO.✨
- Test2::Manual::Tooling(3pm)Manual page for tool authors.✨
- Test2::Manual::Tooling::FirstTool(3pm)Write your first tool with Test2.✨
- Test2::Manual::Tooling::Formatter(3pm)How to write a custom formatter, in our case a JSONL formatter.✨
- Test2::Manual::Tooling::Nesting(3pm)Tutorial for using other tools within your own.✨
- Test2::Manual::Tooling::Plugin::TestExit(3pm)How to safely add pre-exit behaviors.✨
- Test2::Manual::Tooling::Plugin::TestingDone(3pm)Run code when the test file is finished, or when done_testing is called.✨
- Test2::Manual::Tooling::Plugin::ToolCompletes(3pm)How to add behaviors that occur when a tool completes work.✨
- Test2::Manual::Tooling::Plugin::ToolStarts(3pm)How to add behaviors that occur when a tool starts work.✨
- Test2::Manual::Tooling::Subtest(3pm)How to implement a tool that makes use of subtests.✨
- Test2::Manual::Tooling::TestBuilder(3pm)This section maps Test::Builder methods to Test2 concepts.✨
- Test2::Manual::Tooling::Testing(3pm)Tutorial on how to test your testing tools.✨
- Test2::Mock(3pm)Module for managing mocked classes and instances.✨
- Test2::Plugin(3pm)Documentation for plugins✨
- Test2::Plugin::BailOnFail(3pm)Automatically bail out of testing on the first test failure.✨
- Test2::Plugin::DieOnFail(3pm)Automatically die on the first test failure.✨
- Test2::Plugin::ExitSummary(3pm)Add extra diagnostics on failure at the end of the test.✨
- Test2::Plugin::SRand(3pm)Control the random seed for more controlled test environments.✨
- Test2::Plugin::Times(3pm)Output timing data at the end of the test.✨
- Test2::Plugin::UTF8(3pm)Test2 plugin to test with utf8.✨
- Test2::Require(3pm)Base class and documentation for skip-unless type test packages.✨
- Test2::Require::AuthorTesting(3pm)Only run a test when the AUTHOR_TESTING environment variable is set.✨
- Test2::Require::AutomatedTesting(3pm)Only run a test when the AUTOMATED_TESTING environment variable is set.✨
- Test2::Require::EnvVar(3pm)Only run a test when a specific environment variable is set.✨
- Test2::Require::ExtendedTesting(3pm)Only run a test when the EXTENDED_TESTING environment variable is set.✨
- Test2::Require::Fork(3pm)Skip a test file unless the system supports forking✨
- Test2::Require::Module(3pm)Skip tests if certain packages are not installed, or insufficient versions.✨
- Test2::Require::NonInteractiveTesting(3pm)Only run a test when the NONINTERACTIVE_TESTING environment variable is set.✨
- Test2::Require::Perl(3pm)Skip the test unless the necessary version of Perl is installed.✨
- Test2::Require::RealFork(3pm)Skip a test file unless the system supports true forking✨
- Test2::Require::ReleaseTesting(3pm)Only run a test when the RELEASE_TESTING environment variable is set.✨
- Test2::Require::Threads(3pm)Skip a test file unless the system supports threading✨
- Test2::Suite(3pm)Distribution with a rich set of tools built upon the Test2 framework.✨
- Test2::Todo(3pm)TODO extension for Test2.✨
- Test2::Tools(3pm)Documentation for Tools.✨
- Test2::Tools::AsyncSubtest(3pm)Tools for writing async subtests.✨
- Test2::Tools::Basic(3pm)Test2 implementation of the basic testing tools.✨
- Test2::Tools::Class(3pm)Test2 implementation of the tools for testing classes.✨
- Test2::Tools::ClassicCompare(3pm)Classic (Test::More style) comparison tools.✨
- Test2::Tools::Compare(3pm)Tools for comparing deep data structures.✨
- Test2::Tools::Defer(3pm)Write tests that get executed at a later time✨
- Test2::Tools::Encoding(3pm)Tools for managing the encoding of Test2 based tests.✨
- Test2::Tools::Event(3pm)Tools for generating test events.✨
- Test2::Tools::Exception(3pm)Test2 based tools for checking exceptions✨
- Test2::Tools::Exports(3pm)Tools for validating exporters.✨
- Test2::Tools::GenTemp(3pm)Tool for generating a populated temp directory.✨
- Test2::Tools::Grab(3pm)Temporarily intercept all events without adding a scope level.✨
- Test2::Tools::Mock(3pm)Class/Instance mocking for Test2.✨
- Test2::Tools::Ref(3pm)Tools for validating references.✨
- Test2::Tools::Refcount(3pm)assert reference counts on objects✨
- Test2::Tools::Spec(3pm)RSPEC implementation on top of Test2::Workflow✨
- Test2::Tools::Subtest(3pm)Tools for writing subtests✨
- Test2::Tools::Target(3pm)Alias the testing target package.✨
- Test2::Tools::Tester(3pm)Tools to help you test other testing tools.✨
- Test2::Tools::Warnings(3pm)Tools to verify warnings.✨
- Test2::Util::Grabber(3pm)Object used to temporarily intercept all events.✨
- Test2::Util::Guard(3pm)Inline copy of Scope::Guard✨
- Test2::Util::Importer(3pm)Inline copy of Importer.✨
- Test2::Util::Ref(3pm)Tools for inspecting or manipulating references.✨
- Test2::Util::Stash(3pm)Utilities for manipulating stashes and globs.✨
- Test2::Util::Sub(3pm)Tools for inspecting and manipulating subs.✨
- Test2::Util::Table(3pm)Format a header and rows into a table✨
- Test2::Util::Table::LineBreak(3pm)Break up lines for use in tables.✨
- Test2::Util::Times(3pm)Format timing/benchmark information.✨
- Test2::V0(3pm)0Th edition of the Test2 recommended bundle.✨
- Test2::Workflow(3pm)A test workflow is a way of structuring tests using composable units.✨
- Test2::Workflow::BlockBase(3pm)Base class for all workflow blocks.✨
- Test2::Workflow::Build(3pm)Represents a build in progress.✨
- Test2::Workflow::Runner(3pm)Runs the workflows.✨
- Test2::Workflow::Task(3pm)Encapsulation of a Task✨
- Test2::Workflow::Task::Action(3pm)Encapsulation of an action.✨
- Test2::Workflow::Task::Group(3pm)Encapsulation of a group (describe).✨
💅
getting it ready, bestie…