The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "distribution:Test-Stream UNDEF"

Test::Stream::Compare::Undef - Check that something is undefined River stage one • 1 direct dependent • 1 total dependent

Make sure something is undefined in a comparison. You can also check that something is defined....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Hub - The conduit through which all events flow. River stage one • 1 direct dependent • 1 total dependent

The hub is the place where all events get processed and handed off to the formatter. The hub also tracks test state, and provides everal hooks into the event pipeline....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Mock - Module for managing mocked classes and instances. River stage one • 1 direct dependent • 1 total dependent

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/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Stack - Object to manage a stack of Test::Stream::Hub instances. River stage one • 1 direct dependent • 1 total dependent

This module is used to represent and manage a stack of Test::Stream::Hub objects. Hubs are usually in a stack so that you can push a new hub into place that can intercept and handle events differently than the primary hub....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Event - Base class for events River stage one • 1 direct dependent • 1 total dependent

Base class for all event objects that get passed through Test::Stream....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Compare - Tools for comparing data structures. River stage one • 1 direct dependent • 1 total dependent

This library is the driving force behind "is()". The library is the base class for several comparison classes that allow for deep structure comparisons....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Context - Object to represent a testing context. River stage one • 1 direct dependent • 1 total dependent

The context object is the primary interface for authors of testing tools written with Test::Stream. The context object represents the context in which a test takes place (File and Line Number), and provides a quick way to generate events from that co...

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Workflow - Interface for writing 'workflow' tools such as RSPEC implementations that all play nicely together. River stage one • 1 direct dependent • 1 total dependent

This module intends to do for 'workflow' test tools what Test::Builder and Test::Stream do for general test tools. The problem with workflow tools is that most do not play well together. This module is a very generic/abstract look at workflows that a...

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Mock - Class/Instance mocking for Test::Stream. River stage one • 1 direct dependent • 1 total dependent

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/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Core - Test::Stream implementation of the core testing tools. River stage one • 1 direct dependent • 1 total dependent

This is not a drop-in replacement for Test::More. The new Testing library to replace Test::More. This library is directly built on new internals instead of Test::Builder. This module implements *most* of the same functionality as Test::More, but sinc...

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Grab - Object used to temporarily intercept all events. River stage one • 1 direct dependent • 1 total dependent

Once created this object will intercept and stash all events sent to the shared Test::Stream::Hub object. Once the object is destroyed events will once again be sent to the shared hub....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Compare::Meta - Check library for meta-checks River stage one • 1 direct dependent • 1 total dependent

Sometimes in a deep comparison you want to run extra checks against an item down the chain. This library allows you to write a check that verifies several attributes of an item....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Exporter::Meta - Meta object for exporters. River stage one • 1 direct dependent • 1 total dependent

Test::Stream::Exporter uses this package to manage exports. Every package that uses "Test::Stream::Exporter" has a "Test::Stream::Exporter::Meta" object created for it which contains the metadata about the available exports and the kind of export the...

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Compare::Array - Internal representation of an array comparison. River stage one • 1 direct dependent • 1 total dependent

This module is an internal representation of an array for comparison purposes....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Workflow::Meta - Meta-data for tests using workflows River stage one • 1 direct dependent • 1 total dependent

When a test package uses workflows it needs a place to hold the primary unit. This meta-data holds the primary unit for test packages. It also takes care of ensuring they get run at the correct times....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Compare::Value - Compare a value in deep comparisons. River stage one • 1 direct dependent • 1 total dependent

This is used to represent specific values in deep comparison. This can represent any non-reference scalar value such as undef, a string, or a number....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Compare - Tools for comparing deep data structures. River stage one • 1 direct dependent • 1 total dependent

Test::More had "is_deeply()". This library is the Test::Stream version. This library can be used to compare data structures. This library goes a step further though, it provides tools for building a data structure specification against which you can ...

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Classic - Classing (Test::More) style is and is_deeply. River stage one • 1 direct dependent • 1 total dependent

This provides "is()" and "is_deeply()" functions that behave close to the way they did in Test::More, unlike the Test::Stream::Plugin::Compare plugin which has enhanced them (or ruined them, depending on who you ask)....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Compare::Custom - Custom field check for comparisons. River stage one • 1 direct dependent • 1 total dependent

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/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC

Test::Stream::Plugin::Warnings - Simple tools for testing code that may generate warnings. River stage one • 1 direct dependent • 1 total dependent

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC
22 results (0.072 seconds)