VERSION
Version 1.12
$Header: /cvsroot/html-lint/html-lint/lib/Test/HTML/Lint.pm,v 1.10 2002/08/02 21:32:09 petdance Exp $
NAME
Test::HTML::Lint - Test::More-style wrapper around HTML::Lint
SYNOPSIS
use Test::More tests => 4;
use Test::HTML::Lint;
my $table = build_display_table();
html_ok( $table, 'Built display table properly' );
DESCRIPTION
This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends.
If you are not already familiar with Test::More now would be the time to go take a look.
EXPORT
html_ok
html_ok( [$lint, ] $html, $name )
Checks to see that $html
contains valid HTML. The HTML::Lint object that it uses is just created from scratch. If you have a custom HTML::Lint object that you'd prefer to use because of custom settings, you can pass that as the first parm.
Checks to see if $html
contains valid HTML. $html
being blank is OK. $html
being undef is not.
BUGS
None known at the time of writing.
If you find any please let me know at <andy@petdance.com>, or report the problem with http://rt.cpan.org/.
TO DO
There needs to be a html_table_ok()
to check that the HTML is a self-contained, well-formed table, and then a comparable one for html_page_ok()
.
If you think this module should do something that it doesn't do at the moment please let me know.
ACKNOWLEGEMENTS
Thanks to chromatic and Michael G Schwern for the excellent Test::Builder, without which this module wouldn't be possible.
Thanks to Adrian Howard for writing Test::Exception, from which most of this module is taken.
LICENSE
Copyright 2002 Andy Lester, All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Please note that these modules are not products of or supported by the employers of the various contributors to the code.
AUTHOR
Andy Lester, <andy@petdance.com>