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