logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

CGI::Test::Page::Real - Abstract representation of a real page

Authors

       The original author is Raphael Manfredi.

       Steven Hilton was long time maintainer of this module.

       Current maintainer is Alexander Tokarev <tokarev@cpan.org>.

Description

       This class is the representation of a real page, i.e. something physically returned by the server and
       which is not an error.

Interface

       The interface is the same as the one described in CGI::Test::Page, with the following additions:

       "raw_content"
           Returns the raw content of the page, as a string.

       "raw_content_ref"
           Returns a reference to the raw content of the page, to avoid making yet another copy.

       "uri"
           The URI object, identifying the page we requested.

Name

       CGI::Test::Page::Real - Abstract representation of a real page

See Also

CGI::Test::Page(3),    CGI::Test::Page::HTML(3),   CGI::Test::Page::Other(3),   CGI::Test::Page::Text(3),
       URI(3).

perl v5.34.0                                       2022-06-10                         CGI::Test::Page::Real(3pm)

Synopsis

        # Inherits from CGI::Test::Page
        # $page holds a CGI::Test::Page::Real object

        use CGI::Test;

        ok 1, $page->raw_content =~ /test is ok/;
        ok 2, $page->uri->scheme eq "http";
        ok 3, $page->content_type !~ /html/;

See Also