Search results for "module:Test2::Formatter::TAP"
Test2::Formatter::TAP - Standard TAP formatter
This is what takes events and turns them into TAP....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Formatter::YAMLEnhancedTAP - YAML-enhanced TAP output for your tests
"Test2::Formatter::YAMLEnhancedTAP" provides context on failed assertions as YAML snippets following TAP version 13 grammar. The sole purpose of this module is to be used with TAP::Formatter::GitHubActions to bring more accurate annotations....
JGOMEZ/Test2-Formatter-YAMLEnhancedTAP-0.0.4 - 01 Dec 2023 22:46:14 UTC
Test2 - Framework for writing test tools that all work together.
Test2 is a new testing framework produced by forking Test::Builder, completely refactoring it, adding many new features and capabilities. WHAT IS NEW? Easier to test new testing tools. From the beginning Test2 was built with introspection capabilitie...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::API - Primary interface for writing Test2 based testing tools.
This package exports all the functions necessary to write and/or verify testing tools. Using these building blocks you can begin writing test tools very quickly. You are also provided with tools that help you to test the tools you write....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Hub - The conduit through which all events flow.
The hub is the place where all events get processed and handed off to the formatter. The hub also tracks test state, and provides several hooks into the event pipeline....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::API::Instance - Object used by Test2::API under the hood
This object encapsulates the global shared state tracked by Test2. A single global instance of this package is stored (and obscured) by the Test2::API package. There is no reason to directly use this package. This package is documented for completene...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Harness::Event - Subclass of Test2::Event used by Test2::Harness under the hood.
Test2 tests produce a sequence of events objects Test2::Event. This is a subclass of those events for use in Test2::Harness. Event non-test tests which produce TAP output will have the output parsed into these types of events....
EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
Test2::Formatter::Test2 - An alternative to TAP, used by Test2::Harness.
This formatter is the primary formatter used for final result rendering when you use Test2::Harness. This formatter is NOT designed to have its output consumed by code/machine/harnesses. The goal of this formatter is to have output that is easily rea...
EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
Test2::Tools::Encoding - Tools for managing the encoding of Test2 based tests.
This module exports a function that lets you dynamically change the output encoding at will....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Formatter::Stream - Test2 Formatter that directly writes events.
This formatter writes all test2 events to event files (one per process/thread) instead of writing them to STDERR/STDOUT. It will output synchronization messages to STDERR/STDOUT every time an event is written. From this data the test output can be pr...
EXODIST/Test2-Harness-1.000155 - 03 Oct 2023 15:58:08 UTC
Test2::Event::TAP::Version - Event for TAP version.
This event is used if a TAP formatter wishes to set a version....
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Manual::Anatomy::EndToEnd - Overview of Test2 from load to finish.
This is a high level overview of everything from loading Test2 through the end of a test script....
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC
Test2::Harness::Renderer::JUnit - Captures Test2::Harness results and emits a junit xml file.
"Test2::Harness::Renderer::JUnit" provides JUnit output formatting sufficient to be parsed by Jenkins and hopefully other junit parsers. This code borrows many ideas from "TAP::Formatter::JUnit" but unlike that module does not provide a method to emi...
TODDR/Test2-Harness-Renderer-JUnit-1.000004 - 13 May 2021 18:51:10 UTC
Test2::API::InterceptResult::Event - Representation of an event for use in testing other test tools.
"intercept { ... }" from Test2::API returns an instance of Test2::API::InterceptResult which is a blessed arrayref of Test2::API::InterceptResult::Event objects. This POD documents the methods of these events, which are mainly provided for you to use...
EXODIST/Test-Simple-1.302198 - 30 Nov 2023 18:09:19 UTC
Test2::Manual::Tooling::TestBuilder - This section maps Test::Builder methods to Test2 concepts.
With Test::Builder tools were encouraged to use methods on the Test::Builder singleton object. Test2 has a different approach, every tool should get a new Test2::API::Context object, and call methods on that. This document maps several concepts from ...
EXODIST/Test2-Suite-0.000159 - 25 Oct 2023 21:10:28 UTC