[Catalyst-commits] r10499 - Catalyst-Runtime/5.80/trunk/lib/Catalyst
dandv at dev.catalyst.perl.org
dandv at dev.catalyst.perl.org
Thu Jun 11 06:59:57 GMT 2009
Author: dandv
Date: 2009-06-11 06:59:56 +0000 (Thu, 11 Jun 2009)
New Revision: 10499
Modified:
Catalyst-Runtime/5.80/trunk/lib/Catalyst/Test.pm
Log:
Fixed typos, added parameters for content_like
Modified: Catalyst-Runtime/5.80/trunk/lib/Catalyst/Test.pm
===================================================================
--- Catalyst-Runtime/5.80/trunk/lib/Catalyst/Test.pm 2009-06-10 21:20:57 UTC (rev 10498)
+++ Catalyst-Runtime/5.80/trunk/lib/Catalyst/Test.pm 2009-06-11 06:59:56 UTC (rev 10499)
@@ -55,7 +55,7 @@
$c = shift;
});
$meta->make_immutable;
-
+
### do the request; C::T::request will know about the class name, and
### we've already stopped it from doing remote requests above.
my $res = $request->( @_ );
@@ -153,8 +153,8 @@
This module allows you to make requests to a Catalyst application either without
a server, by simulating the environment of an HTTP request using
L<HTTP::Request::AsCGI> or remotely if you define the CATALYST_SERVER
-environment variable. This module also adds a few catalyst
-specific testing methods as displayed in the method section.
+environment variable. This module also adds a few Catalyst-specific
+testing methods as displayed in the method section.
The L<get> and L<request> functions take either a URI or an L<HTTP::Request>
object.
@@ -198,7 +198,7 @@
=head2 $res = request( ... );
-Returns a L<HTTP::Response> object. Accepts an optional hashref for request
+Returns an L<HTTP::Response> object. Accepts an optional hashref for request
header configuration; currently only supports setting 'host' value.
my $res = request('foo/bar?test=1');
@@ -260,7 +260,7 @@
# If request path is '/', we have to add a trailing slash to the
# final request URI
my $add_trailing = $request->uri->path eq '/';
-
+
my @sp = split '/', $server->path;
my @rp = split '/', $request->uri->path;
shift @sp;shift @rp; # leading /
@@ -270,7 +270,7 @@
}
}
$request->uri->path(join '/', @rp);
-
+
if ( $add_trailing ) {
$request->uri->path( $request->uri->path . '/' );
}
@@ -287,7 +287,7 @@
keep_alive => 1,
max_redirect => 0,
timeout => 60,
-
+
# work around newer LWP max_redirect 0 bug
# http://rt.cpan.org/Ticket/Display.html?id=40260
requests_redirectable => [],
@@ -310,24 +310,24 @@
=head2 action_ok
-Fetches the given URL and check that the request was successful
+Fetches the given URL and checks that the request was successful.
=head2 action_redirect
-Fetches the given URL and check that the request was a redirect
+Fetches the given URL and checks that the request was a redirect.
=head2 action_notfound
-Fetches the given URL and check that the request was not found
+Fetches the given URL and checks that the request was not found.
-=head2 content_like
+=head2 content_like( $url, $regexp [, $test_name] )
-Fetches the given URL and matches the content against it.
+Fetches the given URL and returns whether the content matches the regexp.
-=head2 contenttype_is
-
-Check for given MIME type
+=head2 contenttype_is
+Check for given MIME type.
+
=head1 SEE ALSO
L<Catalyst>, L<Test::WWW::Mechanize::Catalyst>,
More information about the Catalyst-commits
mailing list