[Http-webtest-commits] CVS: HTTP-WebTest/lib/HTTP WebTest.pm,1.11,1.12
Brought to you by:
m_ilya,
richardanderson
From: Ilya M. <m_...@us...> - 2002-05-12 13:38:02
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv7376/lib/HTTP Modified Files: WebTest.pm Log Message: Regenerated Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** WebTest.pm 8 Apr 2002 21:51:57 -0000 1.11 --- WebTest.pm 12 May 2002 13:38:00 -0000 1.12 *************** *** 53,68 **** =head2 Beta software warning ! THIS IS A BETA VERSION THAT IS A REWRITE OF VERSION 1.07 AND IS PROBABLY NOT ! AS WELL DEBUGGED AS VERSION 1.07. Version 1.07 can be downloaded at ! http://search.cpan.org/search?dist=HTTP-WebTest-1.07 =head2 Introduction This module runs tests on remote URLs or local web files containing ! Perl/JSP/HTML/JavaScript/etc. and generates a detailed test ! report. This module can be used "as-is" or its functionality can be ! extended using plugins. Plugins can define test types and provide ! additional report capabilities. This module comes with a set of ! default plugins but can be easily extended with third party plugins. The L<wt|wt> script is provided for running C<HTTP::WebTest> from the --- 53,68 ---- =head2 Beta software warning ! THIS IS A BETA VERSION THAT IS A REWRITE OF VERSION 1.07 AND IS ! PROBABLY NOT AS WELL DEBUGGED AS VERSION 1.07. Version 1.07 can be ! downloaded at http://search.cpan.org/search?dist=HTTP-WebTest-1.07 =head2 Introduction This module runs tests on remote URLs or local web files containing ! Perl/JSP/HTML/JavaScript/etc. and generates a detailed test report. ! This module can be used "as-is" or its functionality can be extended ! using plugins. Plugins can define test types and provide additional ! report capabilities. This module comes with a set of default plugins ! but can be easily extended with third party plugins. The L<wt|wt> script is provided for running C<HTTP::WebTest> from the *************** *** 70,89 **** The test specifications can be read from a parameter file in wtscript ! format or input as method arguments. If you are testing a local file, Apache is started on a private/dynamic port with a configuration file in a temporary directory. The test results can be displayed on the terminal, directed to a file, ! stored in a scalar variable. The test results can also be emailed. The report can be modified and extended using report plugins. Each URL/web file is tested by fetching it from the web server using a ! local instance of an HTTP user agent. The basic test is simply whether ! or not the fetch was successful. You may also test using literal ! strings or regular expressions that are either required to exist or ! forbidden to exist in the fetched page. You may also specify tests for ! the minimum and maximum number of bytes in the returned page. You may ! also specify tests for the minimum and maximum web server response ! time. Data flow for C<HTTP::WebTest> using a remote URL: --- 70,89 ---- The test specifications can be read from a parameter file in wtscript ! format or input as method arguments. If you are testing a local file, Apache is started on a private/dynamic port with a configuration file in a temporary directory. The test results can be displayed on the terminal, directed to a file, ! stored in a scalar variable. The test results can also be emailed. The report can be modified and extended using report plugins. Each URL/web file is tested by fetching it from the web server using a ! local instance of an HTTP user agent. The basic test is simply ! whether or not the fetch was successful. You may also test using ! literal strings or regular expressions that are either required to ! exist or forbidden to exist in the fetched page. You may also specify ! tests for the minimum and maximum number of bytes in the returned ! page. You may also specify tests for the minimum and maximum web ! server response time. Data flow for C<HTTP::WebTest> using a remote URL: *************** *** 136,143 **** This module has complex functionality, but using it to run simple ! tests is simple. Create a file of test parameters in the L<wtscript format|Running HTTP::WebTest using a parameter file> and use the L<wt|wt> program to process the file using the command C<wt ! filename>. The only required parameters are C<test_name> and C<url>. This document describes: --- 136,143 ---- This module has complex functionality, but using it to run simple ! tests is simple. Create a file of test parameters in the L<wtscript format|Running HTTP::WebTest using a parameter file> and use the L<wt|wt> program to process the file using the command C<wt ! filename>. The only required parameters are C<test_name> and C<url>. This document describes: *************** *** 147,157 **** =item * ! How tests can be specified. See section L<TEST SPECIFICATION|TEST ! SPECIFICATION>. =item * All test parameters supported by core C<HTTP::WebTest> ! plugins. See section L<TEST PARAMETERS|TEST PARAMETERS>. =back --- 147,157 ---- =item * ! How tests can be specified. See section ! L<TEST SPECIFICATION|TEST SPECIFICATION>. =item * All test parameters supported by core C<HTTP::WebTest> ! plugins. See section L<TEST PARAMETERS|TEST PARAMETERS>. =back *************** *** 202,207 **** If you are running dozens of tests, you may want to divide them into ! several parameter files. This will organize the tests and reduce the ! size of the output and e-mail messages. However, cookies passed to or received from the web server(s) are not shared between tests in different parameter files. --- 202,207 ---- If you are running dozens of tests, you may want to divide them into ! several parameter files. This will organize the tests and reduce the ! size of the output and e-mail messages. However, cookies passed to or received from the web server(s) are not shared between tests in different parameter files. *************** *** 209,221 **** =head3 File format ! The wtscript file is a text file containing global parameters and ! test blocks containing test block parameters. A test block begins with ! a test_name parameter and ends with an end_test directive. The order of the parameters and test blocks is arbitrary. Test block parameters MUST occur between a test_name parameter and an ! end_test directive. (Test block parameters affect only an individual test.) Global parameters must NOT occur between a test_name parameter ! and an end_test directive. (This requirement does not apply to certain parameters that are both global and test block parameters.) --- 209,221 ---- =head3 File format ! The wtscript file is a text file containing global parameters and test ! blocks containing test block parameters. A test block begins with a ! test_name parameter and ends with an end_test directive. The order of the parameters and test blocks is arbitrary. Test block parameters MUST occur between a test_name parameter and an ! end_test directive. (Test block parameters affect only an individual test.) Global parameters must NOT occur between a test_name parameter ! and an end_test directive. (This requirement does not apply to certain parameters that are both global and test block parameters.) *************** *** 280,284 **** Also it is possible to specify Perl code instead of scalar, instead of ! list parameter value or instead of element of list paramater. Curly brackets are used to denote Perl code inside wtscript files. This code will be evaluated during test run. --- 280,284 ---- Also it is possible to specify Perl code instead of scalar, instead of ! list parameter value or instead of element of list paramater. Curly brackets are used to denote Perl code inside wtscript files. This code will be evaluated during test run. *************** *** 286,290 **** C<HTTP::WebTest> compiles this Perl code as anonymous subroutines which are called during test run when value of corresponding test ! parameters are required. When these subroutines are called C<HTTP::WebTest> object is passed to them. --- 286,290 ---- C<HTTP::WebTest> compiles this Perl code as anonymous subroutines which are called during test run when value of corresponding test ! parameters are required. When these subroutines are called C<HTTP::WebTest> object is passed to them. *************** *** 310,316 **** The parameters below specify tests of a local file and a remote URL. The tests specified by the C<text_forbid> parameter apply to both the ! "RayCosoft home page" and the "Yahoo home page" tests. Hence, if either returned page contains one of the case-insensitive strings in ! text_forbid, the test fails. If any test fails or the fetch of the URL fails, an e-mail will be sent to te...@un.... --- 310,316 ---- The parameters below specify tests of a local file and a remote URL. The tests specified by the C<text_forbid> parameter apply to both the ! "RayCosoft home page" and the "Yahoo home page" tests. Hence, if either returned page contains one of the case-insensitive strings in ! text_forbid, the test fails. If any test fails or the fetch of the URL fails, an e-mail will be sent to te...@un.... *************** *** 343,347 **** The parameters below specify a test of a local file containing Perl ! code using the L<Apache::ASP|Apache::ASP> module. The C<includes.htm> file requires five include files and two Perl modules, which are copied using the C<include_file_path> parameter. --- 343,347 ---- The parameters below specify a test of a local file containing Perl ! code using the L<Apache::ASP|Apache::ASP> module. The C<includes.htm> file requires five include files and two Perl modules, which are copied using the C<include_file_path> parameter. *************** *** 373,384 **** can be defined in form of array of hashes. ! Each hash in array defines tests for one URL or local web file. Keys in hashes are test parameter names and values in hashes are values of ! test parameters. Additionally, optional global test parameters can be passed in a hash passed as the second argument. Instead of test parameter values subroutine references can be ! specified. Referenced subroutines are called during test run when ! values of corresponding test parameters are required. When called these subroutines get C<HTTP::WebTest> object passed to them. --- 373,384 ---- can be defined in form of array of hashes. ! Each hash in array defines tests for one URL or local web file. Keys in hashes are test parameter names and values in hashes are values of ! test parameters. Additionally, optional global test parameters can be passed in a hash passed as the second argument. Instead of test parameter values subroutine references can be ! specified. Referenced subroutines are called during test run when ! values of corresponding test parameters are required. When called these subroutines get C<HTTP::WebTest> object passed to them. *************** *** 478,482 **** Following plugin modules come with HTTP::WebTest but they are not ! loaded by default. They should be loaded using global test parameter C<plugins> when needed. --- 478,482 ---- Following plugin modules come with HTTP::WebTest but they are not ! loaded by default. They should be loaded using global test parameter C<plugins> when needed. *************** *** 491,495 **** This plugin allows to define callback test parameters which are ! evaluated at specific time of L<HTTP::WebTest> test run. These test parameters can define user-defined checks. --- 491,495 ---- This plugin allows to define callback test parameters which are ! evaluated at specific time of L<HTTP::WebTest> test run. These test parameters can define user-defined checks. *************** *** 507,512 **** Most parameters can be used both as global and as test block ! parameters. If you specify such parameter as global its value applies ! to all test blocks. Value of parameter specified as global can be overriden individually in each test block by specifying this parameter with different values in test blocks. --- 507,512 ---- Most parameters can be used both as global and as test block ! parameters. If you specify such parameter as global its value applies ! to all test blocks. Value of parameter specified as global can be overriden individually in each test block by specifying this parameter with different values in test blocks. *************** *** 520,525 **** These cookies exist only while the program is executing and do not ! affect subsequent runs. These cookies do not affect your browser or ! any software other than the test program. These cookies are only accessible to other tests executed during test sequence execution. --- 520,525 ---- These cookies exist only while the program is executing and do not ! affect subsequent runs. These cookies do not affect your browser or ! any software other than the test program. These cookies are only accessible to other tests executed during test sequence execution. *************** *** 538,545 **** I<GLOBAL PARAMETER> ! Absolute or relative path name of directory containing ! Apache files. See the ! L<APACHE DIRECTORY AND FILES|/"APACHE DIRECTORY AND FILES"> section. ! This parameter is ignored unless the C<file_path> parameter is specified. =head3 Default value --- 538,545 ---- I<GLOBAL PARAMETER> ! Absolute or relative path name of directory containing Apache files. ! See the L<APACHE DIRECTORY AND FILES|/"APACHE DIRECTORY AND FILES"> ! section. This parameter is ignored unless the C<file_path> parameter ! is specified. =head3 Default value *************** *** 551,557 **** I<GLOBAL PARAMETER> ! Absolute or relative path name of Apache executable. This command can ! be in your C<$PATH>. This parameter is ignored unless the C<file_path> ! parameter is specified. =head3 Default value --- 551,557 ---- I<GLOBAL PARAMETER> ! Absolute or relative path name of Apache executable. This command can ! be in your C<$PATH>. This parameter is ignored unless the ! C<file_path> parameter is specified. =head3 Default value *************** *** 563,570 **** I<GLOBAL PARAMETER> ! Apache logging level. If you use a level less than C<warn> (i.e., C<debug>, C<info>, or C<notice>), the program may generate irrelevant ! errors. This parameter is ignored unless the C<file_path> parameter is ! specified. See also the C<ignore_error_log> parameter. =head3 Allowed values --- 563,570 ---- I<GLOBAL PARAMETER> ! Apache logging level. If you use a level less than C<warn> (i.e., C<debug>, C<info>, or C<notice>), the program may generate irrelevant ! errors. This parameter is ignored unless the C<file_path> parameter ! is specified. See also the C<ignore_error_log> parameter. =head3 Allowed values *************** *** 581,585 **** I<GLOBAL PARAMETER> ! Maximum number of seconds to wait for Apache to start. This parameter is ignored unless the C<file_path> parameter is specified. --- 581,585 ---- I<GLOBAL PARAMETER> ! Maximum number of seconds to wait for Apache to start. This parameter is ignored unless the C<file_path> parameter is specified. *************** *** 592,599 **** I<GLOBAL PARAMETER> ! Additional Apache command line options. Many of the options cause Apache to exit immediately after starting, so the web page tests will ! not run. This parameter is ignored unless the C<file_path> parameter is ! specified. =head3 Allowed values --- 592,599 ---- I<GLOBAL PARAMETER> ! Additional Apache command line options. Many of the options cause Apache to exit immediately after starting, so the web page tests will ! not run. This parameter is ignored unless the C<file_path> parameter ! is specified. =head3 Allowed values *************** *** 650,654 **** =item * name (REQUIRED) ! Name of cookie. Cannot begin with a $ character. =item * value (REQUIRED) --- 650,654 ---- =item * name (REQUIRED) ! Name of cookie. Cannot begin with a $ character. =item * value (REQUIRED) *************** *** 658,667 **** =item * path (REQUIRED) ! URL path name for which this cookie applies. Must begin with a / character. See also path_spec. =item * domain (REQUIRED) ! Domain for which cookie is valid. (REQUIRED). Should begin with a period. Must either contain two periods or be equal to C<.local>. --- 658,667 ---- =item * path (REQUIRED) ! URL path name for which this cookie applies. Must begin with a / character. See also path_spec. =item * domain (REQUIRED) ! Domain for which cookie is valid. (REQUIRED). Should begin with a period. Must either contain two periods or be equal to C<.local>. *************** *** 713,718 **** =item * discard ! Option to discard cookie when the program finishes. Default 0. (The ! cookie will be discarded regardless of the value of this element.) =over 4 --- 713,719 ---- =item * discard ! Option to discard cookie when the program finishes. Default is 0. ! (The cookie will be discarded regardless of the value of this ! element.) =over 4 *************** *** 730,734 **** =item * name/value ! Zero, one or several name/value pairs may be specified. The name parameters are words such as Comment or CommentURL and the value parameters are strings that may contain embedded blanks. --- 731,735 ---- =item * name/value ! Zero, one or several name/value pairs may be specified. The name parameters are words such as Comment or CommentURL and the value parameters are strings that may contain embedded blanks. *************** *** 771,780 **** This parameter defines if default report plugin should be used for ! test report creation. Value C<yes> means that default report plugin ! should be used, value C<no> means that it should not. It can be useful ! if it is desired to use another non-default report for creation of ! test report. It can be used to disable any output at all also (i.e. if ! this parameter has value C<no> and no other report plugins are ! loaded). =head3 Allowed values --- 772,781 ---- This parameter defines if default report plugin should be used for ! test report creation. Value C<yes> means that default report plugin ! should be used, value C<no> means that it should not. It can be ! useful if it is desired to use another non-default report for creation ! of test report. It can be used to disable any output at all also ! (i.e. if this parameter has value C<no> and no other report plugins ! are loaded). =head3 Allowed values *************** *** 795,806 **** I<GLOBAL PARAMETER> ! The pathname of a local web server error log. The module counts the ! number of lines in the error log before and after each request. If the ! number of lines increases, an error is counted and the additional ! lines are listed in the report. This argument should be used only when ! the local web server is running in single-process mode. Otherwise, ! requests generated by other processes/users may add lines to the error ! log that are not related to the requests generated by this module. See ! also parameter C<ignore_error_log>. =head2 fh_out --- 796,807 ---- I<GLOBAL PARAMETER> ! The pathname of a local web server error log. The module counts the ! number of lines in the error log before and after each request. If ! the number of lines increases, an error is counted and the additional ! lines are listed in the report. This argument should be used only ! when the local web server is running in single-process mode. ! Otherwise, requests generated by other processes/users may add lines ! to the error log that are not related to the requests generated by ! this module. See also parameter C<ignore_error_log>. =head2 fh_out *************** *** 809,813 **** A filehandle (or anything else that supports C<print>) to use for test ! report output. This parameter is ignored if test parameter C<output_ref> is specified also. --- 810,814 ---- A filehandle (or anything else that supports C<print>) to use for test ! report output. This parameter is ignored if test parameter C<output_ref> is specified also. *************** *** 818,822 **** If L<HTTP::WebTest|HTTP::WebTest> encounters parameter C<file_path> it ! switches in local web file test mode. In local web file test mode it launches an instance of Apache daemon, copies local test file(s) under DocumentRoot of this Apache and performs test checks against it. --- 819,823 ---- If L<HTTP::WebTest|HTTP::WebTest> encounters parameter C<file_path> it ! switches in local web file test mode. In local web file test mode it launches an instance of Apache daemon, copies local test file(s) under DocumentRoot of this Apache and performs test checks against it. *************** *** 824,834 **** =head3 Allowed values ! Two-element list. First element is the file to test, either an ! absolute or a relative pathname. Second element is the subdirectory pathname, relative to the Apache htdocs directory, to copy the file ! to. The copied file will have the same basename as the first element ! and the relative pathname of the second element. To copy the file directly to the htdocs directory, use a pathname of C<.> or C<./.>. =head2 ignore_case --- 825,844 ---- =head3 Allowed values ! Two-element list. First element is the file to test, either an ! absolute or a relative pathname. Second element is the subdirectory pathname, relative to the Apache htdocs directory, to copy the file ! to. The copied file will have the same basename as the first element ! and the relative pathname of the second element. To copy the file directly to the htdocs directory, use a pathname of C<.> or C<./.>. + =head2 http_headers + + A list of HTTP header/value pairs. Can be used to override default + HTTP headers or to add additional HTTP headers. + + =head3 Example + + http_headers = ( Accept => text/plain, text/html ) + =head2 ignore_case *************** *** 846,854 **** =head2 ignore_error_log ! Option to ignore any errors found in the Apache error log. The default ! behavior is to flag an error if the fetch causes any errors to be ! added to the error log and echo the errors to the program output. This ! check is available only if C<error_log> parameter is specified. See also ! the C<apache_loglevel> parameter. =head3 Allowed values --- 856,864 ---- =head2 ignore_error_log ! Option to ignore any errors found in the Apache error log. The ! default behavior is to flag an error if the fetch causes any errors to ! be added to the error log and echo the errors to the program output. ! This check is available only if C<error_log> parameter is specified. ! See also the C<apache_loglevel> parameter. =head3 Allowed values *************** *** 862,871 **** =head2 include_file_path ! List with an even number of elements. Odd-numbered elements are files to copy to the the temporary Apache directory before running the ! tests. These files can be specified using either an absolute or a ! relative pathname. Even-numbered elements are the subdirectory pathname, relative to the Apache ServerRoot directory, to copy the ! corresponding file to. The copied file will have the same basename as the odd-numbered element and the relative pathname of the corresponding even-numbered element. To copy the file directly to the --- 872,881 ---- =head2 include_file_path ! List with an even number of elements. Odd-numbered elements are files to copy to the the temporary Apache directory before running the ! tests. These files can be specified using either an absolute or a ! relative pathname. Even-numbered elements are the subdirectory pathname, relative to the Apache ServerRoot directory, to copy the ! corresponding file to. The copied file will have the same basename as the odd-numbered element and the relative pathname of the corresponding even-numbered element. To copy the file directly to the *************** *** 878,884 **** will copy the file to htdocs/includes/header.inc. ! This parameter is also useful for adding Perl modules that are ! needed by the web page specified by the file_path parameter. For ! example: include_file_path = ( ../apps/myapp/DBconn.pm => lib/perl/apps ) --- 888,893 ---- will copy the file to htdocs/includes/header.inc. ! This parameter is also useful for adding Perl modules that are needed ! by the web page specified by the file_path parameter. For example: include_file_path = ( ../apps/myapp/DBconn.pm => lib/perl/apps ) *************** *** 997,1001 **** I<GLOBAL PARAMETER> ! A reference on scalar which accumulates text of test report. If this test parameter is specified then value of test parameter C<fh_out> is ignore. --- 1006,1010 ---- I<GLOBAL PARAMETER> ! A reference on scalar which accumulates text of test report. If this test parameter is specified then value of test parameter C<fh_out> is ignore. *************** *** 1006,1015 **** =head2 params ! A list of name/value pairs to be passed as parameters to the ! URL. (This element is used to test pages that process input from ! forms.) Unless the method key is set to C<POST>, these pairs are ! URI-escaped and appended to the requested URL. ! For example, url = http://www.hotmail.com/cgi-bin/hmhome --- 1015,1026 ---- =head2 params ! A list of name/value pairs to be passed as parameters to the URL. ! (This element is used to test pages that process input from forms.) ! Unless the method key is set to C<POST>, these pairs are URI-escaped ! and appended to the requested URL. ! The names and values will be URI-escaped as defined by RFC 2396. ! ! =head3 Example url = http://www.hotmail.com/cgi-bin/hmhome *************** *** 1023,1028 **** http://www.hotmail.com/cgi-bin/hmhome?curmbox=F001%20A005&from=HotMail - The names and values will be URI-escaped as defined by RFC 2396. - =head2 pauth --- 1034,1037 ---- *************** *** 1034,1040 **** I<GLOBAL PARAMETER> ! A list of module names. Loads these modules and registers them as ! L<HTTP::WebTest|HTTP::WebTest> plugins. If name of plugin starts with ! C<::> prepends it with C<HTTP::WebTest::Plugin>. So plugins = ( ::ValidateHTML ) --- 1043,1049 ---- I<GLOBAL PARAMETER> ! A list of module names. Loads these modules and registers them as ! L<HTTP::WebTest|HTTP::WebTest> plugins. If name of plugin starts with ! C<::> prepends it with C<HTTP::WebTest::Plugin>. So plugins = ( ::ValidateHTML ) *************** *** 1050,1054 **** use for requests. ! For example (C<wtscript> usage): proxies = ( http => http://http_proxy.mycompany.com --- 1059,1063 ---- use for requests. ! =head3 Example proxies = ( http => http://http_proxy.mycompany.com *************** *** 1078,1087 **** =head2 send_cookies ! Option to send cookies to web server. This applies to cookies received ! from the web server or cookies specified using the C<cookies> test ! parameter. This does NOT give the web server(s) access to cookies created with a ! browser or any user agent software other than this program. The cookies created while this program is running are only accessible to other tests in the same test sequence. --- 1087,1096 ---- =head2 send_cookies ! Option to send cookies to web server. This applies to cookies ! received from the web server or cookies specified using the C<cookies> ! test parameter. This does NOT give the web server(s) access to cookies created with a ! browser or any user agent software other than this program. The cookies created while this program is running are only accessible to other tests in the same test sequence. *************** *** 1178,1182 **** =head2 url ! URL to test. If schema part of URL is omitted (i.e. URL doesn't start with C<http://>, C<ftp://>, etc) then C<http://> is implied. --- 1187,1191 ---- =head2 url ! URL to test. If schema part of URL is omitted (i.e. URL doesn't start with C<http://>, C<ftp://>, etc) then C<http://> is implied. *************** *** 1204,1217 **** The C<apache_dir> parameter must be set to the name of a directory ! that contains the subdirectories C<conf>, C<logs> and C<htdocs>. The ! C<conf> subdirectory must contain a file named C<httpd.conf-dist>. The ! C<htdocs> subdirectory must contain a subdirectory named C<webtest> ! that contains a file named C<is_apache_responding.html>. If your ! installation of Apache has the Perl module L<Apache::ASP|Apache::ASP> ! configured, the C<apache_dir> directory must also contain a ! subdirectory named C<asp_tmp>. The file C<httpd.conf-dist> is used as template for the Apache config ! file. It contains tags which are replaced with the values needed by the Apache server that the program starts at runtime. --- 1213,1226 ---- The C<apache_dir> parameter must be set to the name of a directory ! that contains the subdirectories C<conf>, C<logs> and C<htdocs>. The ! C<conf> subdirectory must contain a file named C<httpd.conf-dist>. ! The C<htdocs> subdirectory must contain a subdirectory named ! C<webtest> that contains a file named C<is_apache_responding.html>. ! If your installation of Apache has the Perl module ! L<Apache::ASP|Apache::ASP> configured, the C<apache_dir> directory ! must also contain a subdirectory named C<asp_tmp>. The file C<httpd.conf-dist> is used as template for the Apache config ! file. It contains tags which are replaced with the values needed by the Apache server that the program starts at runtime. *************** *** 1246,1250 **** The module's HTTP requests time out after 3 minutes (the default value ! for L<LWP::UserAgent|LWP::UserAgent>). If the C<file_path> parameter is specified, Apache must be installed. --- 1255,1259 ---- The module's HTTP requests time out after 3 minutes (the default value ! for L<LWP::UserAgent|LWP::UserAgent>). If the C<file_path> parameter is specified, Apache must be installed. *************** *** 1253,1257 **** Please email bug reports, suggestions, questions, etc. to C<HTTP::WebTest> maillist ! C<htt...@li...>. You can sign up at http://lists.sourceforge.net/lists/listinfo/http-webtest-general. --- 1262,1266 ---- Please email bug reports, suggestions, questions, etc. to C<HTTP::WebTest> maillist ! C<htt...@li...>. You can sign up at http://lists.sourceforge.net/lists/listinfo/http-webtest-general. *************** *** 1262,1277 **** Ilya Martynov <il...@ma...> made rewrite of ! C<HTTP::WebTest>. New version of C<HTTP::WebTest> have introduced extended API and plugin based architecture. ! Please don't email authors directly. Use C<HTTP::WebTest> maillists. =head1 COPYRIGHT ! Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001,2002 Ilya Martynov. All rights reserved. ! This module is free software. It may be used, redistributed and/or modified under the terms of the Perl Artistic License. --- 1271,1286 ---- Ilya Martynov <il...@ma...> made rewrite of ! C<HTTP::WebTest>. New version of C<HTTP::WebTest> have introduced extended API and plugin based architecture. ! Please don't email authors directly. Use C<HTTP::WebTest> maillists. =head1 COPYRIGHT ! Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001,2002 Ilya Martynov. All rights reserved. ! This module is free software. It may be used, redistributed and/or modified under the terms of the Perl Artistic License. |