CGI-Test 0.1.3
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- has_human_readable_license
-
Add a section called "LICENSE" to the documentation, or add a file named LICENSE to the distribution.
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- Carp::Datum
- Getargs::Long
- HTTP::Status
- Log::Agent
- URI
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: CGI-Test-0.1.3/Test/Input.pm -- Around line 324: You forgot a '=back' before '=head1' CGI-Test-0.1.3/Test.pm -- Around line 975: You forgot a '=back' before '=head1'
- 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.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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: CGI::Test, CGI::Test::Form, CGI::Test::Form::Group, CGI::Test::Form::Widget, CGI::Test::Form::Widget::Box, CGI::Test::Form::Widget::Box::Check, CGI::Test::Form::Widget::Box::Radio, CGI::Test::Form::Widget::Button, CGI::Test::Form::Widget::Button::Image, CGI::Test::Form::Widget::Button::Plain, CGI::Test::Form::Widget::Button::Reset, CGI::Test::Form::Widget::Button::Submit, CGI::Test::Form::Widget::Hidden, CGI::Test::Form::Widget::Input, CGI::Test::Form::Widget::Input::File, CGI::Test::Form::Widget::Input::Password, CGI::Test::Form::Widget::Input::Text_Area, CGI::Test::Form::Widget::Input::Text_Field, CGI::Test::Form::Widget::Menu, CGI::Test::Form::Widget::Menu::List, CGI::Test::Form::Widget::Menu::Popup, CGI::Test::Input, CGI::Test::Input::Multipart, CGI::Test::Input::URL, CGI::Test::Page, CGI::Test::Page::Error, CGI::Test::Page::HTML, CGI::Test::Page::Other, CGI::Test::Page::Real, CGI::Test::Page::Text
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- URI
- 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 |
---|---|---|---|
CGI::Test | CGI regression test framework | 0.103 | metacpan |
CGI::Test::Form | Querying interface to CGI form widgets | metacpan | |
CGI::Test::Form::Group | Records groups of box-type widgets | metacpan | |
CGI::Test::Form::Widget | Ancestor of all form widget classes | metacpan | |
CGI::Test::Form::Widget::Box | Abstract representation of a tickable box | metacpan | |
CGI::Test::Form::Widget::Box::Check | A checkbox widget | metacpan | |
CGI::Test::Form::Widget::Box::Radio | A radio button widget | metacpan | |
CGI::Test::Form::Widget::Button | Abstract representation of a button | metacpan | |
CGI::Test::Form::Widget::Button::Image | A nice submit button | metacpan | |
CGI::Test::Form::Widget::Button::Plain | A button with client-side processing | metacpan | |
CGI::Test::Form::Widget::Button::Reset | A reset button | metacpan | |
CGI::Test::Form::Widget::Button::Submit | A submit button | metacpan | |
CGI::Test::Form::Widget::Hidden | A hidden field | metacpan | |
CGI::Test::Form::Widget::Input | Abstract representation of an input field | metacpan | |
CGI::Test::Form::Widget::Input::File | A file upload control | metacpan | |
CGI::Test::Form::Widget::Input::Password | A password field | metacpan | |
CGI::Test::Form::Widget::Input::Text_Area | A text area | metacpan | |
CGI::Test::Form::Widget::Input::Text_Field | A text field | metacpan | |
CGI::Test::Form::Widget::Menu | Abstract representation of a menu | metacpan | |
CGI::Test::Form::Widget::Menu::List | A scrolling list menu | metacpan | |
CGI::Test::Form::Widget::Menu::Popup | A popup menu | metacpan | |
CGI::Test::Input | Abstract representation of POST input | metacpan | |
CGI::Test::Input::Multipart | POST input encoded as multipart/form-data | metacpan | |
CGI::Test::Input::URL | POST input encoded as application/x-www-form-urlencoded | metacpan | |
CGI::Test::Page | Abstract represention of an HTTP reply content | metacpan | |
CGI::Test::Page::Error | An HTTP error page | metacpan | |
CGI::Test::Page::HTML | A HTML page reply | metacpan | |
CGI::Test::Page::Other | A real page, but neither text nor HTML | metacpan | |
CGI::Test::Page::Real | Abstract representation of a real page | metacpan | |
CGI::Test::Page::Text | A text page reply | metacpan |