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: Test::Builder, Test::Builder2, Test::Builder2::AssertRecord, Test::Builder2::AssertStack, Test::Builder2::CanDupFilehandles, Test::Builder2::CanTry, Test::Builder2::Counter, Test::Builder2::Event, Test::Builder2::Event::SetPlan, Test::Builder2::Event::StreamEnd, Test::Builder2::Event::StreamMetadata, Test::Builder2::Event::StreamStart, Test::Builder2::EventCoordinator, Test::Builder2::EventWatcher, Test::Builder2::Formatter, Test::Builder2::Formatter::Multi, Test::Builder2::Formatter::Null, Test::Builder2::Formatter::POSIX, Test::Builder2::Formatter::PlusMinus, Test::Builder2::Formatter::TAP, Test::Builder2::Formatter::TAP::v13, Test::Builder2::History, Test::Builder2::Module, Test::Builder2::Mouse::Meta::Attribute, Test::Builder2::Mouse::Meta::Class, Test::Builder2::Mouse::Meta::Method, Test::Builder2::Mouse::Meta::Method::Accessor, Test::Builder2::Mouse::Meta::Method::Constructor, Test::Builder2::Mouse::Meta::Method::Delegation, Test::Builder2::Mouse::Meta::Method::Destructor, Test::Builder2::Mouse::Meta::Module, Test::Builder2::Mouse::Meta::Role, Test::Builder2::Mouse::Meta::Role::Composite, Test::Builder2::Mouse::Meta::Role::Method, Test::Builder2::Mouse::Meta::TypeConstraint, Test::Builder2::Mouse::Object, Test::Builder2::Mouse::Role, Test::Builder2::Mouse::TypeRegistry, Test::Builder2::Mouse::Util, Test::Builder2::Mouse::Util::MetaRole, Test::Builder2::Mouse::Util::TypeConstraints, Test::Builder2::NoHistory, Test::Builder2::Result, Test::Builder2::Result::Base, Test::Builder2::Result::Role::fail, Test::Builder2::Result::Role::pass, Test::Builder2::Result::Role::skip, Test::Builder2::Result::Role::todo, Test::Builder2::Result::Role::unknown, Test::Builder2::Singleton, Test::Builder2::Stack, Test::Builder2::StackBuilder, Test::Builder2::Streamer, Test::Builder2::Streamer::Debug, Test::Builder2::Streamer::Print, Test::Builder2::Streamer::TAP, Test::Builder2::Types, Test::Builder::Formatter::TAP, Test::Builder::Tee

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

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: Test::Builder, Test::Builder2, Test::Builder2::AssertRecord, Test::Builder2::AssertStack, Test::Builder2::CanDupFilehandles, Test::Builder2::CanTry, Test::Builder2::Counter, Test::Builder2::Event, Test::Builder2::Event::SetPlan, Test::Builder2::Event::StreamEnd, Test::Builder2::Event::StreamMetadata, Test::Builder2::Event::StreamStart, Test::Builder2::EventCoordinator, Test::Builder2::EventWatcher, Test::Builder2::Formatter, Test::Builder2::Formatter::Multi, Test::Builder2::Formatter::Null, Test::Builder2::Formatter::POSIX, Test::Builder2::Formatter::PlusMinus, Test::Builder2::Formatter::TAP, Test::Builder2::Formatter::TAP::v13, Test::Builder2::History, Test::Builder2::Module, Test::Builder2::Mouse::Meta::Attribute, Test::Builder2::Mouse::Meta::Class, Test::Builder2::Mouse::Meta::Method, Test::Builder2::Mouse::Meta::Method::Accessor, Test::Builder2::Mouse::Meta::Method::Constructor, Test::Builder2::Mouse::Meta::Method::Delegation, Test::Builder2::Mouse::Meta::Method::Destructor, Test::Builder2::Mouse::Meta::Module, Test::Builder2::Mouse::Meta::Role, Test::Builder2::Mouse::Meta::Role::Composite, Test::Builder2::Mouse::Meta::Role::Method, Test::Builder2::Mouse::Meta::TypeConstraint, Test::Builder2::Mouse::Object, Test::Builder2::Mouse::Role, Test::Builder2::Mouse::TypeRegistry, Test::Builder2::Mouse::Util::MetaRole, Test::Builder2::Mouse::Util::TypeConstraints, Test::Builder2::NoHistory, Test::Builder2::Result, Test::Builder2::Result::Base, Test::Builder2::Result::Role::fail, Test::Builder2::Result::Role::pass, Test::Builder2::Result::Role::skip, Test::Builder2::Result::Role::todo, Test::Builder2::Result::Role::unknown, Test::Builder2::Singleton, Test::Builder2::Stack, Test::Builder2::StackBuilder, Test::Builder2::Streamer, Test::Builder2::Streamer::Debug, Test::Builder2::Streamer::Print, Test::Builder2::Streamer::TAP, Test::Builder2::Types, Test::Builder2::threads::shared::off, Test::Builder2::threads::shared::on, Test::Builder::Formatter::TAP, Test::Builder::Module, Test::Builder::Tee, Test::Builder::Tester, Test::Builder::Tester::Color, Test::Simple

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 1.21_02,2.00_02

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.

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

Modules

Name Abstract Version View
Test::Builder Backend for building test libraries 2.00_02 metacpan
Test::Builder2 2nd Generation test library builder metacpan
Test::Builder2::AssertRecord Record an assert happening metacpan
Test::Builder2::AssertStack A stack of where asserts were called metacpan
Test::Builder2::CanDupFilehandles A role for duplicating filehandles metacpan
Test::Builder2::CanTry metacpan
Test::Builder2::Counter Counts the number of tests run metacpan
Test::Builder2::Event A test event role metacpan
Test::Builder2::Event::SetPlan Set the plan for the current stream metacpan
Test::Builder2::Event::StreamEnd End of a test stream event metacpan
Test::Builder2::Event::StreamMetadata Metadata for the current stream metacpan
Test::Builder2::Event::StreamStart Start of a test stream event metacpan
Test::Builder2::EventCoordinator Coordinate events amongst the builders metacpan
Test::Builder2::EventWatcher A role which watches events and results metacpan
Test::Builder2::Events Convenience module to load all core TB2 events metacpan
Test::Builder2::Formatter Base class for formating test results metacpan
Test::Builder2::Formatter::Multi Use multiple formatters at once metacpan
Test::Builder2::Formatter::Null A formatter that does nothing metacpan
Test::Builder2::Formatter::POSIX metacpan
Test::Builder2::Formatter::PlusMinus metacpan
Test::Builder2::Formatter::TAP Formatter as the latest stable TAP metacpan
Test::Builder2::Formatter::TAP::v13 Formatter as TAP version 13 metacpan
Test::Builder2::History Manage the history of test results metacpan
Test::Builder2::Module Write a test module 2.00_02 metacpan
Test::Builder2::NoHistory Store no history, just keep stats metacpan
Test::Builder2::Result A factory to generate results. metacpan
Test::Builder2::Result::Base Store the result of an assert metacpan
Test::Builder2::Result::Role::fail The assert did not run metacpan
Test::Builder2::Result::Role::pass The assert passed metacpan
Test::Builder2::Result::Role::skip metacpan
Test::Builder2::Result::Role::todo The assert is expected to fail metacpan
Test::Builder2::Result::Role::unknown The result of the assert is not known metacpan
Test::Builder2::Singleton A singleton role for TB2 metacpan
Test::Builder2::Stack A stack object to be used when you need a stack of things. metacpan
Test::Builder2::StackBuilder A stack builder metacpan
Test::Builder2::Streamer Role to output formatted test results metacpan
Test::Builder2::Streamer::Debug metacpan
Test::Builder2::Streamer::Print A simple streamer that prints metacpan
Test::Builder2::Streamer::TAP A streamer for TAP output metacpan
Test::Builder2::Types Mouse types used by Test::Builder2 metacpan
Test::Builder2::threads::shared metacpan
Test::Builder2::threads::shared::off metacpan
Test::Builder2::threads::shared::on metacpan
Test::Builder::Formatter::TAP metacpan
Test::Builder::Module Base class for test modules 2.00_02 metacpan
Test::Builder::Tee metacpan
Test::Builder::Tester test testsuites that have been built with Test::Builder 1.21_02 metacpan
Test::Builder::Tester::Color turn on colour in Test::Builder::Tester 1.21_02 metacpan
Test::More yet another framework for writing test scripts 2.00_02 metacpan
Test::Simple Basic utilities for writing tests. 2.00_02 metacpan

Provides

Name File View
Test::Builder::Tester::Tie lib/Test/Builder/Tester.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan