Kwalitee Issues

has_meta_yml

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

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: Bundle::HTTP::WebTest, HTTP::WebTest

prereq_matches_use

List all used modules in META.yml requires

Error:

  • HTML::TokeParser
  • HTTP::Cookies
  • HTTP::Daemon
  • HTTP::Request
  • HTTP::Request::Common
  • HTTP::Status

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: HTTP-WebTest-2.02/lib/HTTP/WebTest/Plugin/DefaultReport.pm -- Around line 106: You forgot a '=back' before '=head3' Around line 110: =back without =over HTTP-WebTest-2.02/lib/HTTP/WebTest/ReportPlugin.pm -- Around line 84: You forgot a '=back' before '=head3' Around line 88: =back without =over HTTP-WebTest-2.02/lib/HTTP/WebTest.pm -- Around line 975: You forgot a '=back' before '=head3' Around line 979: =back without =over Around line 1333: You forgot a '=back' before '=head3' Around line 1337: =back without =over

has_meta_json

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

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

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: Bundle::HTTP::WebTest, HTTP::WebTest, HTTP::WebTest::API, HTTP::WebTest::Cookies, HTTP::WebTest::Parser, HTTP::WebTest::Plugin, HTTP::WebTest::Plugin::Click, HTTP::WebTest::Plugin::ContentSizeTest, HTTP::WebTest::Plugin::Cookies, HTTP::WebTest::Plugin::DefaultReport, HTTP::WebTest::Plugin::Delay, HTTP::WebTest::Plugin::HarnessReport, HTTP::WebTest::Plugin::Hooks, HTTP::WebTest::Plugin::Loader, HTTP::WebTest::Plugin::ResponseTimeTest, HTTP::WebTest::Plugin::SetRequest, HTTP::WebTest::Plugin::StatusTest, HTTP::WebTest::Plugin::TextMatchTest, HTTP::WebTest::ReportPlugin, HTTP::WebTest::Request, HTTP::WebTest::SelfTest, HTTP::WebTest::Test, HTTP::WebTest::TestResult, HTTP::WebTest::Utils

test_prereq_matches_use

List all modules used in the test suite in META.yml test_requires

Error:

  • HTTP::Response
  • HTTP::Status

consistent_version

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

Error: 0.04,2.02

has_separate_license_file

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

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
Bundle::HTTP::WebTest a bundle to install HTTP::WebTest 0.04 metacpan
HTTP::WebTest Testing static and dynamic web content 2.02 metacpan
HTTP::WebTest::Cookies Cookie storage and management metacpan
HTTP::WebTest::Parser Parse wtscript files. metacpan
HTTP::WebTest::Plugin Base class for HTTP::WebTest plugins. metacpan
HTTP::WebTest::Plugin::Click Click buttons and links on web page metacpan
HTTP::WebTest::Plugin::ContentSizeTest Response body size checks metacpan
HTTP::WebTest::Plugin::Cookies Send and recieve cookies in tests metacpan
HTTP::WebTest::Plugin::DefaultReport Default test report plugin. metacpan
HTTP::WebTest::Plugin::Delay Pause before running test metacpan
HTTP::WebTest::Plugin::HarnessReport Test::Harness compatible reports metacpan
HTTP::WebTest::Plugin::Hooks Provides callbacks called during test run metacpan
HTTP::WebTest::Plugin::Loader Loads external plugins metacpan
HTTP::WebTest::Plugin::ResponseTimeTest Tests for response time metacpan
HTTP::WebTest::Plugin::SetRequest Initializes HTTP request for web test metacpan
HTTP::WebTest::Plugin::StatusTest Checks the HTTP response status metacpan
HTTP::WebTest::Plugin::TextMatchTest Test the content of the HTTP response. metacpan
HTTP::WebTest::ReportPlugin Subclass for HTTP::WebTest report plugins. metacpan
HTTP::WebTest::Request HTTP request objects metacpan
HTTP::WebTest::SelfTest Helper package for HTTP::WebTest test suite metacpan
HTTP::WebTest::Test Test object class metacpan
HTTP::WebTest::TestResult Test results class metacpan
HTTP::WebTest::Utils Miscellaneous subroutines used by HTTP::WebTest metacpan

Provides

Name File View
HTTP::WebTest::PlayGround lib/HTTP/WebTest/Utils.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
Makefile.PL metacpan
README metacpan