stas 02/01/20 20:18:13 Modified: src/docs/2.0/devel/testing testing.pod Log: - GET_BODY is used instead of http_get_raw now, adjust the examples Revision Changes Path 1.7 +14 -13 modperl-docs/src/docs/2.0/devel/testing/testing.pod Index: testing.pod =================================================================== RCS file: /home/cvs/modperl-docs/src/docs/2.0/devel/testing/testing.pod,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- testing.pod 14 Jan 2002 03:38:08 -0000 1.6 +++ testing.pod 21 Jan 2002 04:18:13 -0000 1.7 @@ -905,14 +905,14 @@ use Apache::Amazing; use Apache::Test; use Apache::TestUtil; + use Apache::TestRequest 'GET_BODY'; plan tests => 2; ok 1; # simple load test - my $config = Apache::Test::config(); my $url = '/test/amazing'; - my $data = $config->http_raw_get($url); + my $data = GET_BODY $url; ok t_cmp( "Amazing!", @@ -1113,14 +1113,15 @@ I<t/apache/write.t>. If we look at the autogenerated test I<t/apache/write.t>, we can see -that it start with the warning that it has been autogenerated, so you -won't attempt to change it, following by the trace of the calls that -generated this test, in case you want to trace back to who generated -the test, and finally it loads the C<Apache::TestConfig> module and -prints a raw response from the the response part: +that it starts with the warning that it has been autogenerated, so you +won't attempt to change it. Then you can see the trace of the calls +that generated this test, in case you want to figure out how the test +was generated. And finally the test loads the C<Apache::TestRequest> +module, imports the C<GET_BODY> shortcut and prints the response of +the generated request using the C<GET_BODY>: - use Apache::TestConfig (); - print Apache::TestConfig->thaw->http_raw_get("/TestApache::write"); + use Apache::TestRequest 'GET_BODY'; + print GET_BODY "/TestApache::write"; As you can see the request URI is autogenerated from the response test name: @@ -1192,7 +1193,7 @@ use Apache::Test; use Apache::TestUtil; - use Apache::TestRequest; + use Apache::TestRequest 'GET_BODY'; plan tests => 1; # plan one test. @@ -1201,10 +1202,10 @@ my $config = Apache::Test::config(); my $hostport = Apache::TestRequest::hostport($config) || ''; t_debug("connecting to $hostport"); - - my $received = $config->http_raw_get("/TestApache::cool", undef); + + my $received = GET_BODY "/TestApache::cool"; my $expected = "COOL"; - + ok t_cmp( $expected, $received,
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]