http-webtest-commits Mailing List for HTTP-WebTest (Page 20)
Brought to you by:
m_ilya,
richardanderson
You can subscribe to this list here.
2002 |
Jan
(38) |
Feb
(83) |
Mar
(10) |
Apr
(28) |
May
(42) |
Jun
(61) |
Jul
(43) |
Aug
(42) |
Sep
(14) |
Oct
(27) |
Nov
(16) |
Dec
(81) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(81) |
Feb
(29) |
Mar
(32) |
Apr
(42) |
May
(3) |
Jun
|
Jul
(11) |
Aug
|
Sep
(33) |
Oct
(6) |
Nov
(4) |
Dec
|
2004 |
Jan
|
Feb
|
Mar
(10) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ilya M. <m_...@us...> - 2002-06-28 16:16:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory usw-pr-cvs1:/tmp/cvs-serv25974 Modified Files: API.pm Log Message: Rewrite write(1) { ..; last if $cond } to { ..; redo if $cond } Index: API.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/API.pm,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** API.pm 21 Jun 2002 06:48:16 -0000 1.17 --- API.pm 28 Jun 2002 16:16:45 -0000 1.18 *************** *** 104,108 **** # modify $self->plugins in start tests hook my %initialized = (); ! while(1) { my $done = 1; --- 104,108 ---- # modify $self->plugins in start tests hook my %initialized = (); ! { my $done = 1; *************** *** 114,118 **** } $initialized{$plugin} = 1; ! # we must on more round to check for uninitialized # plugins $done = 0; --- 114,118 ---- } $initialized{$plugin} = 1; ! # we must do one more round to check for uninitialized # plugins $done = 0; *************** *** 120,124 **** } ! last if $done; } --- 120,124 ---- } ! redo unless $done; } |
From: Ilya M. <m_...@us...> - 2002-06-22 20:31:29
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv3630 Modified Files: Changes Log Message: Updated Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** Changes 21 Jun 2002 11:00:54 -0000 1.34 --- Changes 22 Jun 2002 20:31:26 -0000 1.35 *************** *** 15,18 **** --- 15,21 ---- * Docs are edited for style and grammar. Thanks to Richard Anderson. + * Parser of wtscript files supports nested lists as values for list + parameters. + 1.99_07 Sun Jun 16 2002 |
From: Ilya M. <m_...@us...> - 2002-06-22 20:30:47
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv3434 Modified Files: WebTest.pm.in Log Message: Document nested lists Index: WebTest.pm.in =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm.in,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** WebTest.pm.in 21 Jun 2002 06:48:16 -0000 1.16 --- WebTest.pm.in 22 Jun 2002 20:30:43 -0000 1.17 *************** *** 212,217 **** =back ! Parameters are either scalar (single-valued) or lists (single or ! multi-valued). You can specify scalar parameters using forms such as: --- 212,217 ---- =back ! Parameters are either scalar (single-valued) or lists (single-valued, ! multi-valued or nested). You can specify scalar parameters using forms such as: *************** *** 246,249 **** --- 246,264 ---- ) + Lists can be nested. For example: + + name = ( ( first value + second value ) ) + + name = ( 'third value' + ( fourth value => fifth value ) ) + + name = ( + ( first value + second value ) + third value + ( fourth value => fifth value ) + ) + You can specify a null (placeholder) value using '' or "". Within single or double quotes, the usual Perl string quoting rules apply. *************** *** 261,265 **** brackets are used to denote Perl code inside wtscript files. C<HTTP::WebTest> compiles this Perl code as anonymous subroutines ! which are called when value of corresponding test parameters are required. These subroutines are called in an object-oriented fashion, so the --- 276,280 ---- brackets are used to denote Perl code inside wtscript files. C<HTTP::WebTest> compiles this Perl code as anonymous subroutines ! which are called when values of corresponding test parameters are required. These subroutines are called in an object-oriented fashion, so the *************** *** 271,275 **** name = { 1 + 1 } ! # element of a list name = ( 'first value' --- 286,290 ---- name = { 1 + 1 } ! # element of a list name = ( 'first value' *************** *** 355,359 **** passed in a hash passed as the second argument. ! Subroutine references can be specified instead of test parameter values. Referenced subroutines are called during test run when values of corresponding test parameters are required. These subroutines are --- 370,374 ---- passed in a hash passed as the second argument. ! Subroutine references can be specified instead of test parameter values. Referenced subroutines are called during test run when values of corresponding test parameters are required. These subroutines are *************** *** 536,540 **** This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. (Exception: local file tests don't work on Win32 systems.) The module's HTTP requests time out after 3 minutes (the default value --- 551,555 ---- This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. (Exception: local file tests don't work on Win32 systems.) The module's HTTP requests time out after 3 minutes (the default value *************** *** 559,563 **** You can sign up at http://lists.sourceforge.net/lists/listinfo/http-webtest-general. ! The email address is C<htt...@li...>. =head1 COPYRIGHT --- 574,578 ---- You can sign up at http://lists.sourceforge.net/lists/listinfo/http-webtest-general. ! The email address is C<htt...@li...>. =head1 COPYRIGHT |
From: Ilya M. <m_...@us...> - 2002-06-22 20:08:40
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory usw-pr-cvs1:/tmp/cvs-serv30641/lib/HTTP/WebTest Modified Files: Parser.pm Log Message: Support nested brackets syntax Index: Parser.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Parser.pm,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** Parser.pm 21 Jun 2002 06:48:16 -0000 1.16 --- Parser.pm 22 Jun 2002 20:08:38 -0000 1.17 *************** *** 199,203 **** last if $_[0] =~ /\G \)/gcx; ! my $value = _parse_scalar($_[0]); die "Missing right bracket\n" --- 199,203 ---- last if $_[0] =~ /\G \)/gcx; ! my $value = _parse_value($_[0]); die "Missing right bracket\n" *************** *** 208,212 **** if($_[0] =~ /\G $reHS* => $reHS* /gcx) { # handles second part of scalar => scalar syntax ! my $value = _parse_scalar($_[0]); die "Missing right bracket\n" --- 208,212 ---- if($_[0] =~ /\G $reHS* => $reHS* /gcx) { # handles second part of scalar => scalar syntax ! my $value = _parse_value($_[0]); die "Missing right bracket\n" |
From: Ilya M. <m_...@us...> - 2002-06-22 20:08:40
|
Update of /cvsroot/http-webtest/HTTP-WebTest/t In directory usw-pr-cvs1:/tmp/cvs-serv30641/t Modified Files: simple.wt 06-parser.t Log Message: Support nested brackets syntax Index: simple.wt =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/t/simple.wt,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** simple.wt 6 Jun 2002 18:27:44 -0000 1.8 --- simple.wt 22 Jun 2002 20:08:38 -0000 1.9 *************** *** 77,78 **** --- 77,84 ---- auth = { [ http => 'http://some.proxy.com/' ] } end_test + + test_name = Nested + params = ( upload => ( file => /a/myfile + filename => myfile + Content-Type => text/plain ) ) + end_test Index: 06-parser.t =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/t/06-parser.t,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** 06-parser.t 15 Jun 2002 23:09:22 -0000 1.14 --- 06-parser.t 22 Jun 2002 20:08:38 -0000 1.15 *************** *** 13,19 **** require 't/utils.pl'; ! BEGIN { plan tests => 59 } ! # 1-51: check parsed wt script (which contains all variants of # supported syntax) { --- 13,19 ---- require 't/utils.pl'; ! BEGIN { plan tests => 68 } ! # 1-60: check parsed wt script (which contains all variants of # supported syntax) { *************** *** 31,35 **** # check $tests ! ok(@$tests == 3); ok($tests->[0]{test_name} eq 'Some name here'); ok($tests->[0]{auth}[0] eq 'name'); --- 31,35 ---- # check $tests ! ok(@$tests == 4); ok($tests->[0]{test_name} eq 'Some name here'); ok($tests->[0]{auth}[0] eq 'name'); *************** *** 76,79 **** --- 76,90 ---- ok($aref->[0] eq 'http'); ok($aref->[1] eq 'http://some.proxy.com/'); + $aref = $tests->[3]{params}; + ok(@$aref == 2); + ok($aref->[0] eq 'upload'); + $aref = $aref->[1]; + ok(@$aref == 6); + ok($aref->[0] eq 'file'); + ok($aref->[1] eq '/a/myfile'); + ok($aref->[2] eq 'filename'); + ok($aref->[3] eq 'myfile'); + ok($aref->[4] eq 'Content-Type'); + ok($aref->[5] eq 'text/plain'); # check $opts *************** *** 84,91 **** ok($opts->{text_forbid}[2] eq 'for list'); ok($opts->{text_forbid}[3] eq 'elements'); ! ok($opts->{ignore_case} eq 'no') } ! # 52-59: check error handling for borked wtscript files parse_error_check(wtscript => 't/borked1.wt', check_file => 't/test.out/borked1.err'); --- 95,102 ---- ok($opts->{text_forbid}[2] eq 'for list'); ok($opts->{text_forbid}[3] eq 'elements'); ! ok($opts->{ignore_case} eq 'no'); } ! # 61-68: check error handling for borked wtscript files parse_error_check(wtscript => 't/borked1.wt', check_file => 't/test.out/borked1.err'); |
From: Ilya M. <m_...@us...> - 2002-06-22 20:07:47
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv30388 Modified Files: README Log Message: Regenerated Index: README =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/README,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** README 19 Jun 2002 10:30:19 -0000 1.5 --- README 22 Jun 2002 20:07:37 -0000 1.6 *************** *** 3,11 **** DESCRIPTION - 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 - Introduction This module runs tests on remote URLs or local web files containing --- 3,6 ---- *************** *** 84,109 **** RESTRICTIONS / BUGS This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. ! ! Local file tests don't work on Win32 systems. ! ! The module's HTTP requests time out after 3 minutes (the default value for ! LWP::UserAgent). If the "file_path" parameter is specified, Apache must be ! installed. AUTHORS ! Richard Anderson <ri...@ri...> have wrote "HTTP::WebTest ! 1.xx". ! Ilya Martynov <il...@ma...> made rewrite of "HTTP::WebTest". New ! version of "HTTP::WebTest" have introduced extended API and plugin based ! architecture. ! Please don't email authors directly. Use "HTTP::WebTest" maillists. SUPPORT ! Please email bug reports, suggestions, questions, etc. to "HTTP::WebTest" ! maillist "htt...@li...". You can sign up at ! http://lists.sourceforge.net/lists/listinfo/http-webtest-general. COPYRIGHT --- 79,102 ---- RESTRICTIONS / BUGS This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. (Exception: local file tests ! don't work on Win32 systems.) The module's HTTP requests time out after 3 ! minutes (the default value for LWP::UserAgent). If the "file_path" ! parameter is specified, Apache must be installed. AUTHORS ! Richard Anderson <ri...@ri...> wrote "HTTP::WebTest ! 1.xx", using some ideas from the CPAN Monkeywrench module. ! Ilya Martynov <il...@ma...> implemented the plug-in concept, the ! extended API and completely rewrote "HTTP::WebTest". ! Please don't email authors directly. Use the SourceForge "HTTP::WebTest" ! mail list (see SUPPORT, next section). SUPPORT ! Please email bug reports, suggestions, questions, etc. to the SourceForge ! "HTTP::WebTest" maillist. You can sign up at ! http://lists.sourceforge.net/lists/listinfo/http-webtest-general. The ! email address is "htt...@li...". COPYRIGHT |
From: Ilya M. <m_...@us...> - 2002-06-22 20:07:47
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv30388/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.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** WebTest.pm 21 Jun 2002 06:48:16 -0000 1.21 --- WebTest.pm 22 Jun 2002 20:07:37 -0000 1.22 *************** *** 52,61 **** =head1 DESCRIPTION - =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 --- 52,55 ---- *************** *** 280,296 **** Double quotes mean that Perl metasymbols are interpreted: "\n\t" is a newline and a tab. Double quoted strings can also contain Perl ! variables to be expanded: "$var" is string which contains value of ! Perl variable C<$var>. Perl variables can be defined by plugin ! modules or in code sections described below. ! ! 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. 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. Some examples of syntax: --- 274,290 ---- Double quotes mean that Perl metasymbols are interpreted: "\n\t" is a newline and a tab. Double quoted strings can also contain Perl ! variables that will be evaluated by Perl. For example, if the variable ! $myvar contains the string 'foobar', "$myvar" will be replaced by foobar ! at runtime. Perl variables can be defined by plugin ! modules or in code sections in the parameter file as described below. + It is also possible to specify a Perl expression in place of a scalar + value, one of a list parameter's values or an entire list. Curly + brackets are used to denote Perl code inside wtscript files. C<HTTP::WebTest> compiles this Perl code as anonymous subroutines ! which are called when value of corresponding test ! parameters are required. These subroutines are called in an object-oriented ! fashion, so the ! C<HTTP::WebTest> object is passed to them as the first argument. Some examples of syntax: *************** *** 299,306 **** name = { 1 + 1 } ! # list value (Perl code should return array reference) ! name = { [ a => 'b', c => 'd' ] } ! ! # element of list value name = ( 'first value' --- 293,297 ---- name = { 1 + 1 } ! # element of a list name = ( 'first value' *************** *** 308,311 **** --- 299,305 ---- ) + # entire list (must be a reference to an array) + name = { [ a => 'b', c => 'd' ] } + # accessing HTTP::WebTest object name = { my $webtest = shift; ..... } *************** *** 375,390 **** =head2 Calling HTTP::WebTest from a Perl program ! If you are using Perl API of C<HTTP::WebTest> then the test parameters ! 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. Tests can be run as --- 369,385 ---- =head2 Calling HTTP::WebTest from a Perl program ! If you are using the Perl API of C<HTTP::WebTest>, the test parameters ! can be defined as an array of hashes. ! Each hash in the array defines tests for one URL or local web file. Keys ! in the hashes are test parameter names and values in hashes are values of ! test parameters. Optional global test parameters can be passed in a hash passed as the second argument. ! Subroutine references can be specified instead of test parameter values. ! Referenced subroutines are called during test run when ! values of corresponding test parameters are required. These subroutines are ! called in an object-oriented fashion, so the C<HTTP::WebTest> object is passed ! as the first argument. Tests can be run as *************** *** 433,436 **** --- 428,434 ---- =head2 Core Plugin Modules + C<HTTP::WebTest> is implemented in a modular structure that allows programmers + to easily add modules to run additional tests or define additional simple + tests without writing a module. C<HTTP::WebTest> provides a number of core plugin modules which are loaded by default: *************** *** 440,482 **** =item L<HTTP::WebTest::Plugin::Apache|HTTP::WebTest::Plugin::Apache> ! This plugin provides support for local web file test mode. =item L<HTTP::WebTest::Plugin::ContentSizeTest|HTTP::WebTest::Plugin::ContentSizeTest> ! This plugin provides size checks of HTTP response bodies. =item L<HTTP::WebTest::Plugin::Cookies|HTTP::WebTest::Plugin::Cookies> ! This plugin provides means to control sending and recieve cookies. =item L<HTTP::WebTest::Plugin::DefaultReport|HTTP::WebTest::Plugin::DefaultReport> ! Default test report plugin. =item L<HTTP::WebTest::Plugin::Loader|HTTP::WebTest::Plugin::Loader> ! This plugin allows to load external plugin modules. =item L<HTTP::WebTest::Plugin::ResponseTimeTest|HTTP::WebTest::Plugin::ResponseTimeTest> ! This plugin provides support for response time tests. =item L<HTTP::WebTest::Plugin::SetRequest|HTTP::WebTest::Plugin::SetRequest> ! This plugin initializes test HTTP requests. =item L<HTTP::WebTest::Plugin::StatusTest|HTTP::WebTest::Plugin::StatusTest> ! This plugin checks HTTP response statuses. =item L<HTTP::WebTest::Plugin::TextMatchTest|HTTP::WebTest::Plugin::TextMatchTest> ! This plugin provides test parameters which allow to check body of HTTP ! responses. =back Information about test parameters supported by core plugins is ! summarized below in section L<TEST PARAMETERS|TEST PARAMETERS>. =head2 Other Plugin Modules Bundled With HTTP::WebTest --- 438,480 ---- =item L<HTTP::WebTest::Plugin::Apache|HTTP::WebTest::Plugin::Apache> ! This plugin supports testing web files using a local instance of Apache. =item L<HTTP::WebTest::Plugin::ContentSizeTest|HTTP::WebTest::Plugin::ContentSizeTest> ! This plugin checks the size of the fetched web page. =item L<HTTP::WebTest::Plugin::Cookies|HTTP::WebTest::Plugin::Cookies> ! This plugin controls sending and receiving cookies. =item L<HTTP::WebTest::Plugin::DefaultReport|HTTP::WebTest::Plugin::DefaultReport> ! This plugin manages the test report. =item L<HTTP::WebTest::Plugin::Loader|HTTP::WebTest::Plugin::Loader> ! This plugin supports adding external plugin modules. =item L<HTTP::WebTest::Plugin::ResponseTimeTest|HTTP::WebTest::Plugin::ResponseTimeTest> ! This plugin tests the response times of the web server. =item L<HTTP::WebTest::Plugin::SetRequest|HTTP::WebTest::Plugin::SetRequest> ! This plugin initializes the HTTP requests. =item L<HTTP::WebTest::Plugin::StatusTest|HTTP::WebTest::Plugin::StatusTest> ! This plugin checks the status of the HTTP responses. =item L<HTTP::WebTest::Plugin::TextMatchTest|HTTP::WebTest::Plugin::TextMatchTest> ! This plugin tests whether the content of the HTTP response matches or doesn't ! match selected text or regular expressions. =back Information about test parameters supported by core plugins is ! summarized below in the section L<TEST PARAMETERS|TEST PARAMETERS>. =head2 Other Plugin Modules Bundled With HTTP::WebTest *************** *** 490,511 **** =item L<HTTP::WebTest::Plugin::Click|HTTP::WebTest::Plugin::Click> ! This plugin allows to use names of links and button on HTML pages to ! build test requests. =item L<HTTP::WebTest::Plugin::Delay|HTTP::WebTest::Plugin::Delay> ! This plugin module allows to add pauses before running specific tests ! in test sequence. =item L<HTTP::WebTest::Plugin::HarnessReport|HTTP::WebTest::Plugin::HarnessReport> ! This report plugin can generate L<Test::Harness|Test::Harness> ! compatible test reports. =item L<HTTP::WebTest::Plugin::Hooks|HTTP::WebTest::Plugin::Hooks> ! This plugin allows to define callback test parameters which are ! evaluated at specific time of C<HTTP::WebTest> test run. These test ! parameters can define user-defined checks. =back --- 488,508 ---- =item L<HTTP::WebTest::Plugin::Click|HTTP::WebTest::Plugin::Click> ! This plugin supports using names of links and buttons on HTML pages to ! build additional tests. =item L<HTTP::WebTest::Plugin::Delay|HTTP::WebTest::Plugin::Delay> ! This plugin module allows the user to specify pauses in the test sequence. =item L<HTTP::WebTest::Plugin::HarnessReport|HTTP::WebTest::Plugin::HarnessReport> ! This report plugin can generate test reports that are compatible with ! L<Test::Harness|Test::Harness>. =item L<HTTP::WebTest::Plugin::Hooks|HTTP::WebTest::Plugin::Hooks> ! This plugin allows the user to define callback parameters that are ! evaluated at runtime. This allows the user to define additional tests ! without writing a plugin module. =back *************** *** 516,536 **** =head2 Writing Plugin Modules ! L<perldoc HTTP::WebTest::Plugins|HTTP::WebTest::Plugins> contains ! information needed for L<HTTP::WebTest|HTTP::WebTest> plugin ! developers. =head1 TEST PARAMETERS ! 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. Parameters marked as I<GLOBAL PARAMETER> can be used only as global ! and it cannot be overriden in test blocks. Parameters marked as I<NON-CORE PARAMETER> are defined in add-on ! plugin modules which must be loaded explicitly using test parameter C<plugins>. --- 513,532 ---- =head2 Writing Plugin Modules ! See L<perldoc HTTP::WebTest::Plugins|HTTP::WebTest::Plugins> for ! information about writing L<HTTP::WebTest|HTTP::WebTest> plugin modules. =head1 TEST PARAMETERS ! Most parameters can be used as both global and test block ! parameters. If you specify such parameter outside a test block, that value ! is the default value for all test blocks. The global value can be ! overriden in each test block by specifying the parameter within the test ! block. Parameters marked as I<GLOBAL PARAMETER> can be used only as global ! and cannot be overriden in test blocks. Parameters marked as I<NON-CORE PARAMETER> are defined in add-on ! plugin modules which must be loaded explicitly using the parameter C<plugins>. *************** *** 631,635 **** Given name of submit button (i.e. C<<input type="submit"E<gt>> tag ! inside of C<<formE<gt>> tag) on previosly requested HTML page builds test request to the submitted page. --- 627,631 ---- Given name of submit button (i.e. C<<input type="submit"E<gt>> tag ! inside of C<<formE<gt>> tag) on previosly requested HTML page, builds test request to the submitted page. *************** *** 646,650 **** Given name of link (i.e. C<<aE<gt>> tag) on previosly requested HTML ! page builds test request to the linked page. =head3 Example --- 642,646 ---- Given name of link (i.e. C<<aE<gt>> tag) on previosly requested HTML ! page, builds test request to the linked page. =head3 Example *************** *** 801,805 **** =head3 Usage in Perl scripts ! Use arrayref of arrayrefs containing cookies to pass with the HTTP request. --- 797,801 ---- =head3 Usage in Perl scripts ! Use an arrayref of arrayrefs containing cookies to pass with the HTTP request. *************** *** 811,819 **** I<GLOBAL PARAMETER> ! 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). --- 807,814 ---- I<GLOBAL PARAMETER> ! This parameter controls whether the default report plugin is used for test report creation. Value C<yes> means that default report plugin ! will be used, value C<no> means that it will not. ! It can also be used to disable all output (i.e. if this parameter has value C<no> and no other report plugins are loaded). *************** *** 831,836 **** I<NON-CORE PARAMETER> from L<HTTP::WebTest::Plugin::Delay> ! This is a scalar parameter which defines duration of pause (in ! seconds) before running test. =head3 Allowed values --- 826,830 ---- I<NON-CORE PARAMETER> from L<HTTP::WebTest::Plugin::Delay> ! Duration of pause (in seconds) before running test. =head3 Allowed values *************** *** 840,846 **** =head2 end_test ! It is not really test parameter but a part of L<wtscript format|Running HTTP::WebTest using a parameter file>. ! It marks end of test block. =head2 error_log --- 834,840 ---- =head2 end_test ! This is not really a parameter, it is part of L<wtscript format|Running HTTP::WebTest using a parameter file>. ! It marks the end of test block. =head2 error_log *************** *** 1054,1059 **** I<NON-CORE PARAMETER> from L<HTTP::WebTest::Plugin::Hooks> ! Value of this test parameter is ignored. However it is evaluted ! before test request to web page is done so it is useful to do some initalization before the request. --- 1048,1053 ---- I<NON-CORE PARAMETER> from L<HTTP::WebTest::Plugin::Hooks> ! The value of this test parameter is ignored. However, it is evaluted ! before the HTTP request is done, so it can be used to do initalization before the request. *************** *** 1063,1070 **** This is a list parameter which is treated as test result. It is ! evaluted when response for the test request is received. ! It can be useful to define custom tests without writing new plugins ! and/or it can be useful to run some code when response for the test request is received. --- 1057,1064 ---- This is a list parameter which is treated as test result. It is ! evaluted when the HTTP response for the test request is received. ! It can be used to define custom tests without writing new plugins. ! It can also be used to run some code when the HTTP response for the test request is received. *************** *** 1076,1082 **** YESNON, COMMENTN ) ! Here C<YESNO>, C<COMMENT> - is a test result. C<YESNO> - is either C<yes> if test is successful or C<no> if it is not. C<COMMENT> is a ! text of comment associated with this test. =head3 Example --- 1070,1076 ---- YESNON, COMMENTN ) ! Here C<YESNO>, C<COMMENT> is a test result. C<YESNO> is either C<yes> if test is successful or C<no> if it is not. C<COMMENT> is a ! comment associated with this test. =head3 Example *************** *** 1088,1092 **** 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. --- 1082,1086 ---- I<GLOBAL PARAMETER> ! A reference to a scalar that accumulates text of test report. If this test parameter is specified then value of test parameter C<fh_out> is ignore. *************** *** 1126,1131 **** 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 = ( ::Click ) --- 1120,1125 ---- A list of module names. Loads these modules and registers them as ! L<HTTP::WebTest|HTTP::WebTest> plugins. If the name of the plugin starts with ! C<::>, it is prepended with C<HTTP::WebTest::Plugin>. So plugins = ( ::Click ) *************** *** 1248,1256 **** =head2 test_name ! Name associated with this url in the test report and error messages. =head2 text_forbid ! List of text strings that are forbidden to use exist in the returned page. --- 1242,1250 ---- =head2 test_name ! Name associated with this URL in the test report and error messages. =head2 text_forbid ! List of text strings that are forbidden to exist in the returned page. *************** *** 1259,1263 **** =head2 text_require ! List of text strings that are required to use exist in the returned page. --- 1253,1257 ---- =head2 text_require ! List of text strings that are required to exist in the returned page. *************** *** 1328,1335 **** This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. ! ! Local file tests don't work on Win32 systems. ! 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 --- 1322,1327 ---- This module have been tested only on Unix (e.g., Solaris, Linux, AIX, ! etc.) but it should work on Win32 systems. (Exception: local file tests ! don't work on Win32 systems.) 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 *************** *** 1338,1356 **** =head1 AUTHORS ! Richard Anderson <ri...@ri...> have wrote ! C<HTTP::WebTest 1.xx>. ! 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 SUPPORT ! 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. =head1 COPYRIGHT --- 1330,1349 ---- =head1 AUTHORS ! Richard Anderson <ri...@ri...> wrote ! C<HTTP::WebTest 1.xx>, using some ideas from the CPAN Monkeywrench module. ! Ilya Martynov <il...@ma...> implemented the plug-in concept, the ! extended API and completely rewrote C<HTTP::WebTest>. ! Please don't email authors directly. Use the SourceForge ! C<HTTP::WebTest> mail list (see SUPPORT, next section). =head1 SUPPORT ! Please email bug reports, suggestions, questions, etc. to the SourceForge ! C<HTTP::WebTest> maillist. ! You can sign up at http://lists.sourceforge.net/lists/listinfo/http-webtest-general. + The email address is C<htt...@li...>. =head1 COPYRIGHT |
From: Ilya M. <m_...@us...> - 2002-06-21 11:00:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv27544 Modified Files: Changes Log Message: Remove beta version warning Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** Changes 21 Jun 2002 10:56:48 -0000 1.33 --- Changes 21 Jun 2002 11:00:54 -0000 1.34 *************** *** 1,8 **** $Id$ - 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 - Revision history for Perl module HTTP::WebTest. --- 1,4 ---- |
From: Ilya M. <m_...@us...> - 2002-06-21 10:56:51
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv26272 Modified Files: Changes Log Message: Updated Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** Changes 19 Jun 2002 10:30:19 -0000 1.32 --- Changes 21 Jun 2002 10:56:48 -0000 1.33 *************** *** 17,20 **** --- 17,22 ---- dual licensed under terms of GPL/Artistic licenses like Perl itself. + * Docs are edited for style and grammar. Thanks to Richard Anderson. + 1.99_07 Sun Jun 16 2002 |
From: Ilya M. <m_...@us...> - 2002-06-21 10:52:46
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory usw-pr-cvs1:/tmp/cvs-serv25310 Modified Files: Delay.pm Log Message: Remove my name from copyright section Index: Delay.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Delay.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Delay.pm 21 Jun 2002 06:48:16 -0000 1.2 --- Delay.pm 21 Jun 2002 10:52:43 -0000 1.3 *************** *** 58,63 **** Copyright (c) 2002 Duncan Cameron. All rights reserved. - Copyright (c) 2002 Ilya Martynov. All rights reserved. - This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. --- 58,61 ---- |
From: Ilya M. <m_...@us...> - 2002-06-21 10:51:57
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory usw-pr-cvs1:/tmp/cvs-serv25086 Modified Files: Cookbook.pod Log Message: Minor pod fixes Index: Cookbook.pod =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Cookbook.pod,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Cookbook.pod 21 Jun 2002 06:48:16 -0000 1.14 --- Cookbook.pod 21 Jun 2002 10:51:54 -0000 1.15 *************** *** 1,5 **** =head1 NAME ! HTTP::WebTest::Cookbook - Recipes for typical web tests =head1 SYNOPSIS --- 1,5 ---- =head1 NAME ! HTTP::WebTest::Cookbook - Recipes for typical web tests =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2002-06-21 10:51:38
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory usw-pr-cvs1:/tmp/cvs-serv24976 Modified Files: Utils.pm Log Message: Minor pod fixes Index: Utils.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Utils.pm,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Utils.pm 21 Jun 2002 06:48:16 -0000 1.6 --- Utils.pm 21 Jun 2002 10:51:27 -0000 1.7 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Utils - miscellaneous subroutines used by HTTP::WebTest =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Utils - Miscellaneous subroutines used by HTTP::WebTest =head1 SYNOPSIS |
From: Ilya M. <m_...@us...> - 2002-06-20 18:32:22
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv29568/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.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** WebTest.pm 19 Jun 2002 10:28:21 -0000 1.19 --- WebTest.pm 20 Jun 2002 18:32:18 -0000 1.20 *************** *** 652,656 **** See example in L<HTTP::WebTest::Cookbook|HTTP::WebTest::Cookbook>. - =head2 cookie --- 652,655 ---- *************** *** 808,812 **** over 10 it must have an even number of elements. - =head2 default_report --- 807,810 ---- *************** *** 840,844 **** Any number greater that zero. - =head2 end_test --- 838,841 ---- *************** *** 846,849 **** --- 843,847 ---- L<wtscript format|Running HTTP::WebTest using a parameter file>. It marks end of test block. + =head2 error_log *************** *** 950,954 **** Perl @INC array. - =head2 mail --- 948,951 ---- *************** *** 995,999 **** Name of user under which test script runs. - =head2 mail_server --- 992,995 ---- *************** *** 1015,1019 **** C<min_bytes> is specified). - =head2 max_rtime --- 1011,1014 ---- *************** *** 1025,1029 **** C<min_rtime> is specified). - =head2 method --- 1020,1023 ---- *************** *** 1034,1038 **** =head3 Allowed values ! C<GET>, C<PUT> =head3 Default value --- 1028,1032 ---- =head3 Allowed values ! C<GET>, C<POST> =head3 Default value *************** *** 1090,1094 **** See example in L<HTTP::WebTest::Cookbook|HTTP::WebTest::Cookbook>. - =head2 output_ref --- 1084,1087 ---- *************** *** 1142,1146 **** plugins = ( HTTP::WebTest::Plugin::Click ) - =head2 proxies --- 1135,1138 ---- *************** *** 1173,1177 **** See also the C<text_require> and C<ignore_case> parameters. - =head2 send_cookies --- 1165,1168 ---- *************** *** 1255,1259 **** =back - =head2 test_name --- 1246,1249 ---- *************** *** 1289,1293 **** where C<NN> is version number of HTTP-WebTest. - --- 1279,1282 ---- |
From: Ilya M. <m_...@us...> - 2002-06-20 18:18:44
|
Update of /cvsroot/http-webtest/HTTP-WebTest/scripts In directory usw-pr-cvs1:/tmp/cvs-serv26762 Modified Files: pod_merge.PL Log Message: Fix some minor POD formatting problems (generated POD did not had enough \n between sections) Index: pod_merge.PL =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/scripts/pod_merge.PL,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** pod_merge.PL 15 May 2002 19:27:16 -0000 1.2 --- pod_merge.PL 20 Jun 2002 18:18:40 -0000 1.3 *************** *** 62,66 **** # sort content of sections ! my @sections = map "=head2$_", grep /\S/, split '=head2', $sections{params}; @sections = map $_->[1], sort { $a->[0] cmp $b->[0] } --- 62,69 ---- # sort content of sections ! my @sections = map "=head2$_", ! grep /\S/, ! split '=head2', $sections{params}; ! s/\s*$/\n\n/ for @sections; @sections = map $_->[1], sort { $a->[0] cmp $b->[0] } |
From: Ilya M. <m_...@us...> - 2002-06-20 18:17:37
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory usw-pr-cvs1:/tmp/cvs-serv26208 Modified Files: SetRequest.pm Log Message: Fix typo (s/PUT/POST/) Index: SetRequest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/SetRequest.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** SetRequest.pm 19 Jun 2002 10:28:20 -0000 1.9 --- SetRequest.pm 20 Jun 2002 18:16:53 -0000 1.10 *************** *** 39,43 **** =head3 Allowed values ! C<GET>, C<PUT> =head3 Default value --- 39,43 ---- =head3 Allowed values ! C<GET>, C<POST> =head3 Default value |
From: Ilya M. <m_...@us...> - 2002-06-19 10:30:22
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv19807 Modified Files: TODO README MANIFEST Changes Log Message: Updated Index: TODO =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/TODO,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** TODO 15 Jun 2002 21:34:09 -0000 1.13 --- TODO 19 Jun 2002 10:30:19 -0000 1.14 *************** *** 3,6 **** --- 3,10 ---- My current TODO: + * rewrite HarnessReport using Test::Builder + + * do not fail in make test if Algorithm::Diff is missing + * support hidden fields in Click plugin Index: README =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/README,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** README 8 Apr 2002 21:51:58 -0000 1.4 --- README 19 Jun 2002 10:30:19 -0000 1.5 *************** *** 62,69 **** | | | | -------------- --------------------- ! | | ! | --------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | --- 62,69 ---- | | | | -------------- --------------------- ! | | ! | ----------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | *************** *** 92,100 **** installed. - SUPPORT - Please email bug reports, suggestions, questions, etc. to "HTTP::WebTest" - maillist "htt...@li...". You can sign up at - http://lists.sourceforge.net/lists/listinfo/http-webtest-general. - AUTHORS Richard Anderson <ri...@ri...> have wrote "HTTP::WebTest --- 92,95 ---- *************** *** 107,115 **** Please don't email authors directly. Use "HTTP::WebTest" maillists. 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. --- 102,115 ---- Please don't email authors directly. Use "HTTP::WebTest" maillists. + SUPPORT + Please email bug reports, suggestions, questions, etc. to "HTTP::WebTest" + maillist "htt...@li...". You can sign up at + http://lists.sourceforge.net/lists/listinfo/http-webtest-general. + COPYRIGHT Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify it ! under the same terms as Perl itself. Index: MANIFEST =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/MANIFEST,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** MANIFEST 15 Jun 2002 21:47:05 -0000 1.14 --- MANIFEST 19 Jun 2002 10:30:19 -0000 1.15 *************** *** 22,25 **** --- 22,26 ---- lib/HTTP/WebTest/Plugin/Cookies.pm lib/HTTP/WebTest/Plugin/DefaultReport.pm + lib/HTTP/WebTest/Plugin/Delay.pm lib/HTTP/WebTest/Plugin/HarnessReport.pm lib/HTTP/WebTest/Plugin/Hooks.pm *************** *** 48,51 **** --- 49,53 ---- t/09-hooks.t t/10-click.t + t/11-delay.t t/HTTP/WebTest/Plugin/Counter.pm t/HelloWorld.pm *************** *** 94,97 **** --- 96,100 ---- t/test.out/cookie3 t/test.out/default-report-yes + t/test.out/delay t/test.out/http-headers t/test.out/on_response Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** Changes 16 Jun 2002 00:03:33 -0000 1.31 --- Changes 19 Jun 2002 10:30:19 -0000 1.32 *************** *** 7,10 **** --- 7,20 ---- Revision history for Perl module HTTP::WebTest. + Current version + + ENHANCEMENTS: + + * New plugin HTTP::WebTest::Plugin::Delay by Duncan Cameron. + + * License change: previously HTTP-WebTest have been licensed under + terms of Artistic license. Starting from this release HTTP-WebTest is + dual licensed under terms of GPL/Artistic licenses like Perl itself. + 1.99_07 Sun Jun 16 2002 |
From: Ilya M. <m_...@us...> - 2002-06-19 10:29:35
|
Update of /cvsroot/http-webtest/HTTP-WebTest/t In directory usw-pr-cvs1:/tmp/cvs-serv19365/t Added Files: 11-delay.t Log Message: Added Delay plugin --- NEW FILE: 11-delay.t --- #!/usr/bin/perl -w # $Id: 11-delay.t,v 1.1 2002/06/19 10:29:32 m_ilya Exp $ # This script tests HTTP::WebTest::Plugin::Delay plugin use strict; use HTTP::Status; use Test; use HTTP::WebTest; use Time::HiRes qw(gettimeofday); require 't/config.pl'; require 't/utils.pl'; use vars qw($HOSTNAME $PORT $URL $TEST); BEGIN { plan tests => 4 } # init tests my $PID = start_webserver(port => $PORT, server_sub => \&server_sub); my $WEBTEST = HTTP::WebTest->new; my $OPTS = { plugins => [ '::Delay' ] }; # try to stop server even we have been crashed END { stop_webserver($PID) if defined $PID } { if(defined $ENV{TEST_FAST}) { skip('skip: delay tests are disabled', 1); skip('skip: delay tests are disabled', 1); } else { my $start = gettimeofday; my $tests = [ { url => abs_url($URL, '/test'), delay => 1 } ]; check_webtest(webtest => $WEBTEST, server_url => $URL, opts => $OPTS, tests => $tests, check_file => 't/test.out/delay'); my $delay = int(((gettimeofday - $start) * 10 + 0.10) / 10); ok($delay == 1); } } { if(defined $ENV{TEST_FAST}) { skip('skip: delay tests are disabled', 1); skip('skip: delay tests are disabled', 1); } else { my $start = gettimeofday; my $tests = [ { url => abs_url($URL, '/test'), delay => 2 } ]; check_webtest(webtest => $WEBTEST, server_url => $URL, opts => $OPTS, tests => $tests, check_file => 't/test.out/delay'); my $delay = int(((gettimeofday - $start) * 10 + 0.10) / 10); ok($delay == 2); } } # here we handle connects to our mini web server sub server_sub { my %param = @_; my $request = $param{request}; my $connect = $param{connect}; $connect->send_error(RC_NOT_FOUND); } |
From: Ilya M. <m_...@us...> - 2002-06-19 10:29:35
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory usw-pr-cvs1:/tmp/cvs-serv19365/lib/HTTP/WebTest/Plugin Added Files: Delay.pm Log Message: Added Delay plugin --- NEW FILE: Delay.pm --- # $Id: Delay.pm,v 1.1 2002/06/19 10:29:32 m_ilya Exp $ package HTTP::WebTest::Plugin::Delay; =head1 NAME HTTP::WebTest::Plugin::Delay - Pause before running test =head1 SYNOPSIS plugins = ( ::Delay ) test_name = Name delay = 10 .... end_test =head1 DESCRIPTION This plugin module allows to add pauses before running specific tests in test sequence. =cut use strict; use base qw(HTTP::WebTest::Plugin); use Time::HiRes qw(sleep); =head1 TEST PARAMETERS =for pod_merge copy opt_params =head2 delay This is a scalar parameter which defines duration of pause (in seconds) before running test. =head3 Allowed values Any number greater that zero. =cut sub param_types { return q(delay scalar); } sub prepare_request { my $self = shift; if(my $delay = $self->test_param('delay')) { sleep($delay); } } =head1 COPYRIGHT Copyright (c) 2002 Duncan Cameron. All rights reserved. Copyright (c) 2002 Ilya Martynov. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 SEE ALSO L<HTTP::WebTest|HTTP::WebTest> L<HTTP::WebTest::API|HTTP::WebTest::API> L<HTTP::WebTest::Plugin|HTTP::WebTest::Plugin> L<HTTP::WebTest::Plugins|HTTP::WebTest::Plugins> =cut 1; |
From: Ilya M. <m_...@us...> - 2002-06-19 10:29:35
|
Update of /cvsroot/http-webtest/HTTP-WebTest/t/test.out In directory usw-pr-cvs1:/tmp/cvs-serv19365/t/test.out Added Files: delay Log Message: Added Delay plugin --- NEW FILE: delay --- Failed Succeeded Test Name 1 0 *** no name *** URL: http://http.web.test/test STATUS CODE CHECK 404 Not Found FAIL Total web tests failed: 1 succeeded: 0 |
From: Ilya M. <m_...@us...> - 2002-06-19 10:28:35
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv18605/lib/HTTP Modified Files: WebTest.pm.in WebTest.pm Log Message: License change Index: WebTest.pm.in =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm.in,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** WebTest.pm.in 15 Jun 2002 21:35:22 -0000 1.14 --- WebTest.pm.in 19 Jun 2002 10:28:21 -0000 1.15 *************** *** 92,99 **** | | | | -------------- --------------------- ! | | ! | --------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | --- 92,99 ---- | | | | -------------- --------------------- ! | | ! | ----------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | *************** *** 461,466 **** 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. =over 4 --- 461,466 ---- Following plugin modules come with HTTP::WebTest but they are not ! loaded by default. To use such plugin module load it using global ! test parameter C<plugins>. =over 4 *************** *** 471,474 **** --- 471,479 ---- build test requests. + =item L<HTTP::WebTest::Plugin::Delay|HTTP::WebTest::Plugin::Delay> + + This plugin module allows to add pauses before running specific tests + in test sequence. + =item L<HTTP::WebTest::Plugin::HarnessReport|HTTP::WebTest::Plugin::HarnessReport> *************** *** 543,553 **** specified, Apache must be installed. - =head1 SUPPORT - - 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. - =head1 AUTHORS --- 548,551 ---- *************** *** 561,572 **** 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. =head1 SEE ALSO --- 559,577 ---- Please don't email authors directly. Use C<HTTP::WebTest> maillists. + =head1 SUPPORT + + 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. + =head1 COPYRIGHT Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** WebTest.pm 15 Jun 2002 21:51:06 -0000 1.18 --- WebTest.pm 19 Jun 2002 10:28:21 -0000 1.19 *************** *** 8,11 **** --- 8,12 ---- # lib/HTTP/WebTest/Plugin/Cookies.pm # lib/HTTP/WebTest/Plugin/DefaultReport.pm + # lib/HTTP/WebTest/Plugin/Delay.pm # lib/HTTP/WebTest/Plugin/HarnessReport.pm # lib/HTTP/WebTest/Plugin/Hooks.pm *************** *** 113,120 **** | | | | -------------- --------------------- ! | | ! | --------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | --- 114,121 ---- | | | | -------------- --------------------- ! | | ! | ----------------------------- ! | | ! V V ------------------------ ------------- | | | |---------->| Temporary Apache | *************** *** 482,487 **** 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. =over 4 --- 483,488 ---- Following plugin modules come with HTTP::WebTest but they are not ! loaded by default. To use such plugin module load it using global ! test parameter C<plugins>. =over 4 *************** *** 492,495 **** --- 493,501 ---- build test requests. + =item L<HTTP::WebTest::Plugin::Delay|HTTP::WebTest::Plugin::Delay> + + This plugin module allows to add pauses before running specific tests + in test sequence. + =item L<HTTP::WebTest::Plugin::HarnessReport|HTTP::WebTest::Plugin::HarnessReport> *************** *** 823,826 **** --- 829,844 ---- C<yes> + =head2 delay + + I<NON-CORE PARAMETER> from L<HTTP::WebTest::Plugin::Delay> + + This is a scalar parameter which defines duration of pause (in + seconds) before running test. + + =head3 Allowed values + + Any number greater that zero. + + =head2 end_test *************** *** 1329,1339 **** specified, Apache must be installed. - =head1 SUPPORT - - 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. - =head1 AUTHORS --- 1347,1350 ---- *************** *** 1347,1358 **** 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. =head1 SEE ALSO --- 1358,1376 ---- Please don't email authors directly. Use C<HTTP::WebTest> maillists. + =head1 SUPPORT + + 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. + =head1 COPYRIGHT Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO |
From: Ilya M. <m_...@us...> - 2002-06-19 10:28:33
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory usw-pr-cvs1:/tmp/cvs-serv18605/lib/HTTP/WebTest/Plugin Modified Files: TextMatchTest.pm StatusTest.pm SetRequest.pm ResponseTimeTest.pm Loader.pm Hooks.pm HarnessReport.pm DefaultReport.pm Cookies.pm ContentSizeTest.pm Click.pm Apache.pm Log Message: License change Index: TextMatchTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/TextMatchTest.pm,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** TextMatchTest.pm 12 May 2002 13:35:35 -0000 1.4 --- TextMatchTest.pm 19 Jun 2002 10:28:20 -0000 1.5 *************** *** 148,155 **** 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. =head1 SEE ALSO --- 148,155 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: StatusTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/StatusTest.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** StatusTest.pm 12 May 2002 13:35:35 -0000 1.2 --- StatusTest.pm 19 Jun 2002 10:28:20 -0000 1.3 *************** *** 45,52 **** 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. =head1 SEE ALSO --- 45,52 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: SetRequest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/SetRequest.pm,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** SetRequest.pm 12 May 2002 13:36:34 -0000 1.8 --- SetRequest.pm 19 Jun 2002 10:28:20 -0000 1.9 *************** *** 213,220 **** 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. =head1 SEE ALSO --- 213,220 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: ResponseTimeTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/ResponseTimeTest.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ResponseTimeTest.pm 12 May 2002 13:35:35 -0000 1.3 --- ResponseTimeTest.pm 19 Jun 2002 10:28:20 -0000 1.4 *************** *** 98,105 **** 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. =head1 SEE ALSO --- 98,105 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Loader.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Loader.pm,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Loader.pm 15 May 2002 19:27:53 -0000 1.4 --- Loader.pm 19 Jun 2002 10:28:20 -0000 1.5 *************** *** 70,77 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 70,77 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Hooks.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Hooks.pm,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Hooks.pm 17 May 2002 20:48:57 -0000 1.7 --- Hooks.pm 19 Jun 2002 10:28:20 -0000 1.8 *************** *** 136,143 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 136,143 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: HarnessReport.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/HarnessReport.pm,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** HarnessReport.pm 12 May 2002 13:35:35 -0000 1.5 --- HarnessReport.pm 19 Jun 2002 10:28:20 -0000 1.6 *************** *** 90,97 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 90,97 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: DefaultReport.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/DefaultReport.pm,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** DefaultReport.pm 12 May 2002 13:35:35 -0000 1.5 --- DefaultReport.pm 19 Jun 2002 10:28:20 -0000 1.6 *************** *** 317,324 **** 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. =head1 SEE ALSO --- 317,324 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Cookies.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Cookies.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Cookies.pm 12 May 2002 13:35:35 -0000 1.3 --- Cookies.pm 19 Jun 2002 10:28:20 -0000 1.4 *************** *** 304,311 **** 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. =head1 SEE ALSO --- 304,311 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: ContentSizeTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/ContentSizeTest.pm,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ContentSizeTest.pm 12 May 2002 13:35:35 -0000 1.5 --- ContentSizeTest.pm 19 Jun 2002 10:28:20 -0000 1.6 *************** *** 98,105 **** 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. =head1 SEE ALSO --- 98,105 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Click.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Click.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Click.pm 15 May 2002 19:27:53 -0000 1.9 --- Click.pm 19 Jun 2002 10:28:20 -0000 1.10 *************** *** 230,237 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 230,237 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Apache.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Apache.pm,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Apache.pm 12 May 2002 13:35:35 -0000 1.4 --- Apache.pm 19 Jun 2002 10:28:20 -0000 1.5 *************** *** 594,601 **** 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. =head1 SEE ALSO --- 594,601 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO |
From: Ilya M. <m_...@us...> - 2002-06-19 10:28:33
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory usw-pr-cvs1:/tmp/cvs-serv18605/lib/HTTP/WebTest Modified Files: Utils.pm TestResult.pm Test.pm ReportPlugin.pm Plugins.pod Plugin.pm Parser.pm Cookies.pm Cookbook.pod API.pm Log Message: License change Index: Utils.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Utils.pm,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Utils.pm 6 Jun 2002 18:29:14 -0000 1.4 --- Utils.pm 19 Jun 2002 10:28:20 -0000 1.5 *************** *** 243,250 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 243,250 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: TestResult.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/TestResult.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TestResult.pm 12 May 2002 13:35:35 -0000 1.2 --- TestResult.pm 19 Jun 2002 10:28:20 -0000 1.3 *************** *** 95,102 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 95,102 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Test.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Test.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Test.pm 12 May 2002 13:35:35 -0000 1.3 --- Test.pm 19 Jun 2002 10:28:20 -0000 1.4 *************** *** 196,203 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 196,203 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: ReportPlugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/ReportPlugin.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ReportPlugin.pm 12 May 2002 13:35:35 -0000 1.3 --- ReportPlugin.pm 19 Jun 2002 10:28:20 -0000 1.4 *************** *** 272,279 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 272,279 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Plugins.pod =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugins.pod,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Plugins.pod 12 May 2002 13:35:35 -0000 1.4 --- Plugins.pod 19 Jun 2002 10:28:20 -0000 1.5 *************** *** 144,151 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 144,151 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Plugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** Plugin.pm 12 May 2002 13:35:35 -0000 1.10 --- Plugin.pm 19 Jun 2002 10:28:20 -0000 1.11 *************** *** 523,530 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 523,530 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Parser.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Parser.pm,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Parser.pm 15 Jun 2002 23:09:22 -0000 1.14 --- Parser.pm 19 Jun 2002 10:28:20 -0000 1.15 *************** *** 277,284 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 277,284 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Cookies.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Cookies.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Cookies.pm 12 May 2002 13:35:35 -0000 1.2 --- Cookies.pm 19 Jun 2002 10:28:20 -0000 1.3 *************** *** 88,95 **** 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. =head1 SEE ALSO --- 88,95 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: Cookbook.pod =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Cookbook.pod,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** Cookbook.pod 13 Jun 2002 09:16:58 -0000 1.12 --- Cookbook.pod 19 Jun 2002 10:28:20 -0000 1.13 *************** *** 220,227 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 220,227 ---- =head1 COPYRIGHT ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO Index: API.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/API.pm,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** API.pm 13 Jun 2002 09:22:14 -0000 1.15 --- API.pm 19 Jun 2002 10:28:20 -0000 1.16 *************** *** 729,736 **** 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. =head1 SEE ALSO --- 729,736 ---- Copyright (c) 2000-2001 Richard Anderson. All rights reserved. ! Copyright (c) 2001-2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO |
From: Ilya M. <m_...@us...> - 2002-06-19 10:28:33
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP In directory usw-pr-cvs1:/tmp/cvs-serv18605/lib/Bundle/HTTP Modified Files: WebTest.pm Log Message: License change Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP/WebTest.pm,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** WebTest.pm 15 Jun 2002 21:47:56 -0000 1.2 --- WebTest.pm 19 Jun 2002 10:28:21 -0000 1.3 *************** *** 46,53 **** =head1 COPYRIGHT ! 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. =head1 SEE ALSO --- 46,53 ---- =head1 COPYRIGHT ! Copyright (c) 2002 Ilya Martynov. All rights reserved. ! This program is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 SEE ALSO |
From: Ilya M. <m_...@us...> - 2002-06-16 00:03:38
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv8926 Modified Files: Changes Log Message: Minor fixes Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.30 retrieving revision 1.31 diff -C2 -d -r1.30 -r1.31 *** Changes 15 Jun 2002 23:23:54 -0000 1.30 --- Changes 16 Jun 2002 00:03:33 -0000 1.31 *************** *** 19,24 **** * $webtest->run_wtscript accepts wtscript passed as string. ! * Parser for wtscript files is rewritten. It doesn't use ! Parse::RecDescent anymore. New parser is faster and provides better error diagnostics for parse errors. --- 19,24 ---- * $webtest->run_wtscript accepts wtscript passed as string. ! * Parser for wtscript files is rewritten. It doesn't use ! Parse::RecDescent anymore. New parser is faster and provides better error diagnostics for parse errors. |
From: Ilya M. <m_...@us...> - 2002-06-15 23:23:57
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory usw-pr-cvs1:/tmp/cvs-serv3051 Modified Files: Changes Log Message: Updated Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** Changes 15 Jun 2002 20:25:10 -0000 1.29 --- Changes 15 Jun 2002 23:23:54 -0000 1.30 *************** *** 7,11 **** Revision history for Perl module HTTP::WebTest. ! Current version ENHANCEMENTS: --- 7,11 ---- Revision history for Perl module HTTP::WebTest. ! 1.99_07 Sun Jun 16 2002 ENHANCEMENTS: |