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

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

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

Test2::Plugin::SRand - Control the random seed for more controlled test environments. River stage four • 299 direct dependents • 5258 total dependents

This module gives you control over the random seed used for your unit tests. In some testing environments the random seed can play a major role in results. The default configuration for this module will seed srand with the local date. Using the date ...

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

Test2::V0 - 0Th edition of the Test2 recommended bundle. 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::Require - Base class and documentation for skip-unless type test packages. River stage four • 299 direct dependents • 5258 total dependents

Test2::Require::* packages are packages you load to ensure your test file is skipped unless a specific requirement is met. Modules in this namespace may subclass Test2::Require if they wish, but it is not strictly necessary to do so....

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

Test2::Todo - TODO extension for Test2. River stage four • 299 direct dependents • 5258 total dependents

This is an object that lets you create and manage TODO states for tests. This is an extension, not a plugin or a tool. This library can be used by plugins and tools to manage todo states. If you simply want to write a todo test then you should look a...

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

Test2::Suite - Distribution with a rich set of tools built upon the Test2 framework. River stage four • 299 direct dependents • 5258 total dependents

Rich set of tools, plugins, bundles, etc built upon the Test2 testing library. If you are interested in writing tests, this is the distribution for you. WHAT ARE TOOLS, PLUGINS, AND BUNDLES? TOOLS Tools are packages that export functions for use in t...

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

Test2::Mock - Module for managing mocked classes and instances. River stage four • 299 direct dependents • 5258 total dependents

This module lets you add and override methods for any package temporarily. When the instance is destroyed it will restore the package to its original state....

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

Test2::Workflow - A test workflow is a way of structuring tests using composable units. River stage four • 299 direct dependents • 5258 total dependents

A test workflow is a way of structuring tests using composable units. A well known example of a test workflow is RSPEC <http://rspec.info/>. RSPEC is implemented using Test2::Workflow in Test2::Tools::Spec along with several extensions....

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

Test2::Tools - Documentation for Tools. River stage four • 299 direct dependents • 5258 total dependents

Tools are packages that export test functions, typically all related to a specific aspect of testing. If you have a couple different categories of exports then you may want to break them into separate modules. Tools should export testing functions. L...

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

Test2::Plugin - Documentation for plugins River stage four • 299 direct dependents • 5258 total dependents

Plugins are packages that cause behavior changes, or other side effects for the test file that loads them. They should not export any functions, or provide any tools. Plugins should be distinct units of functionality. If you wish to combine behavior ...

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

Test2::Bundle - Documentation for bundles. River stage four • 299 direct dependents • 5258 total dependents

Bundles are collections of Tools and Plugins. Bundles should not provide any tools or behaviors of their own, they should simply combine the tools and behaviors of other packages....

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

Test2::Manual - Documentation hub for Test2 and Test2-Suite. River stage four • 299 direct dependents • 5258 total dependents

This is the hub for Test2 and Test2::Suite documentation....

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

Test2::Tools::Event - Tools for generating test events. River stage four • 299 direct dependents • 5258 total dependents

This module provides tools for generating events quickly by bypassing the context/hub. This is particularly useful when testing other Test2 packages....

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

Test2::Plugin::UTF8 - Test2 plugin to test with utf8. River stage four • 299 direct dependents • 5258 total dependents

When used, this plugin will make tests work with utf8. This includes turning on the utf8 pragma and updating the Test2 output formatter to use utf8....

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

Test2::Compare - Test2 extension for writing deep comparison tools. River stage four • 299 direct dependents • 5258 total dependents

This library is the driving force behind deep comparison tools such as "Test2::Tools::Compare::is()" and "Test2::Tools::ClassicCompare::is_deeply()"....

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

Test2::Util::Ref - Tools for inspecting or manipulating references. River stage four • 299 direct dependents • 5258 total dependents

These are used by Test2::Tools to inspect, render, or manipulate references....

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

Test2::Util::Sub - Tools for inspecting and manipulating subs. River stage four • 299 direct dependents • 5258 total dependents

Utilities used by Test2::Tools to inspect and manipulate subroutines....

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

Test2::Plugin::Times - Output timing data at the end of the test. River stage four • 299 direct dependents • 5258 total dependents

This plugin will output a diagnostics message at the end of testing that tells you how much time elapsed, and how hard the system worked on the test. This will produce a string like one of these (Note these numbers are completely made up). *Which str...

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

Test2::Tools::Tester - Tools to help you test other testing tools. River stage four • 299 direct dependents • 5258 total dependents

This is a collection of tools that are useful when testing other test tools....

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

Test2::Require::Fork - Skip a test file unless the system supports forking River stage four • 299 direct dependents • 5258 total dependents

It is fairly common to write tests that need to fork. Not all systems support forking. This library does the hard work of checking if forking is supported on the current system. If forking is not supported then this will skip all tests and exit true....

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

113 results (0.049 seconds)