http-webtest-commits Mailing List for HTTP-WebTest (Page 2)
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...> - 2003-09-10 10:49:03
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv30960 Modified Files: ReportPlugin.pm Log Message: Minor POD style fix Index: ReportPlugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/ReportPlugin.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ReportPlugin.pm 5 Sep 2003 19:32:18 -0000 1.10 --- ReportPlugin.pm 10 Sep 2003 10:49:00 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::ReportPlugin - Subclass for HTTP::WebTest report plugins. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::ReportPlugin - Subclass for HTTP::WebTest report plugins =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:48:01
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv30787 Modified Files: TextMatchTest.pm Log Message: Minor POD style fix Index: TextMatchTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/TextMatchTest.pm,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** TextMatchTest.pm 2 Mar 2003 11:52:09 -0000 1.8 --- TextMatchTest.pm 10 Sep 2003 10:47:57 -0000 1.9 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin::TextMatchTest - Test the content of the HTTP response. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin::TextMatchTest - Test the content of the HTTP response =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:45:32
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv30322 Modified Files: DefaultReport.pm Log Message: Minor POD style fix Index: DefaultReport.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/DefaultReport.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** DefaultReport.pm 2 Mar 2003 11:52:09 -0000 1.10 --- DefaultReport.pm 10 Sep 2003 10:45:29 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin::DefaultReport - Default test report plugin. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin::DefaultReport - Default test report plugin =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:44:17
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv30107 Modified Files: Plugin.pm Log Message: Minor POD style fix Index: Plugin.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin.pm,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Plugin.pm 2 Mar 2003 11:52:10 -0000 1.14 --- Plugin.pm 10 Sep 2003 10:44:10 -0000 1.15 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Plugin - Base class for HTTP::WebTest plugins. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Plugin - Base class for HTTP::WebTest plugins =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:40:13
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv29413 Modified Files: Parser.pm Log Message: Minor POD style fix Index: Parser.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Parser.pm,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** Parser.pm 2 Mar 2003 11:52:10 -0000 1.21 --- Parser.pm 10 Sep 2003 10:40:09 -0000 1.22 *************** *** 5,9 **** =head1 NAME ! HTTP::WebTest::Parser - Parse wtscript files. =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! HTTP::WebTest::Parser - Parse wtscript files =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:39:04
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv29206 Modified Files: WebTest.pm Log Message: Minor POD style fix Index: WebTest.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/Bundle/HTTP/WebTest.pm,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** WebTest.pm 26 Apr 2003 15:17:20 -0000 1.10 --- WebTest.pm 10 Sep 2003 10:38:59 -0000 1.11 *************** *** 7,11 **** =head1 NAME ! Bundle::HTTP::WebTest - a bundle to install HTTP::WebTest =head1 SYNOPSIS --- 7,11 ---- =head1 NAME ! Bundle::HTTP::WebTest - A bundle to install HTTP::WebTest =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-10 10:37:50
|
Update of /cvsroot/http-webtest/HTTP-WebTest/bin In directory sc8-pr-cvs1:/tmp/cvs-serv29007 Modified Files: wt Log Message: Minor POD style fix Index: wt =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/bin/wt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** wt 7 Jan 2003 22:05:32 -0000 1.5 --- wt 10 Sep 2003 10:37:43 -0000 1.6 *************** *** 5,9 **** =head1 NAME ! wt - test one or more web pages =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! wt - Test one or more web pages =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-09 18:48:58
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv17424 Modified Files: Recorder.pm Log Message: Add some POD docs Index: Recorder.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder.pm,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Recorder.pm 7 Sep 2003 19:22:04 -0000 1.9 --- Recorder.pm 9 Sep 2003 18:48:54 -0000 1.10 *************** *** 7,19 **** =head1 NAME ! HTTP::WebTest::Recorder - Recording proxy =head1 SYNOPSIS ! Not Applicable. =head1 DESCRIPTION ! Not Avialable yet. =cut --- 7,26 ---- =head1 NAME ! HTTP::WebTest::Recorder - Recording proxy (backend) =head1 SYNOPSIS ! rec-proxy ! ! rec-proxy --help =head1 DESCRIPTION ! This is a backend module of a recording proxy. You probably don't ! want to use it directly - you should use L<rec-proxy|rec-proxy> ! program instead. See its documentation for details. ! ! If you interested in API provided by C<HTTP::WebTest::Recorder> then ! read sources. =cut *************** *** 177,180 **** --- 184,189 ---- =head1 SEE ALSO + + L<rec-proxy|rec-proxy> L<HTTP::WebTest|HTTP::WebTest> |
|
From: Ilya M. <m_...@us...> - 2003-09-09 18:40:42
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv15782 Modified Files: rec-proxy Log Message: Minor POD style fixes Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** rec-proxy 7 Sep 2003 18:31:55 -0000 1.10 --- rec-proxy 9 Sep 2003 18:40:25 -0000 1.11 *************** *** 5,9 **** =head1 NAME ! rec-proxy - recording proxy (frontend to HTTP::WebTest::Recorder) =head1 SYNOPSIS --- 5,9 ---- =head1 NAME ! rec-proxy - Recording proxy (frontend to HTTP::WebTest::Recorder) =head1 SYNOPSIS |
|
From: Ilya M. <m_...@us...> - 2003-09-07 20:49:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder
In directory sc8-pr-cvs1:/tmp/cvs-serv18735
Modified Files:
Makefile.PL
Log Message:
Update reqs to POE modules to avoid hitting old POE bugs
Index: Makefile.PL
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/Makefile.PL,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Makefile.PL 22 Apr 2003 21:44:47 -0000 1.7
--- Makefile.PL 7 Sep 2003 20:49:31 -0000 1.8
***************
*** 15,20 ****
VERSION_FROM => $VERSION_FROM,
PREREQ_PM => { 'HTTP::WebTest' => 2.01,
! 'POE' => 0.22,
! 'POE::Component::Client::HTTP' => 0.52,
'Template' => 2.00 },
AUTHOR => $AUTHOR,
--- 15,20 ----
VERSION_FROM => $VERSION_FROM,
PREREQ_PM => { 'HTTP::WebTest' => 2.01,
! 'POE' => 0.26,
! 'POE::Component::Client::HTTP' => 0.53,
'Template' => 2.00 },
AUTHOR => $AUTHOR,
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 20:10:05
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t
In directory sc8-pr-cvs1:/tmp/cvs-serv11986/t
Added Files:
ui.wt
Removed Files:
init.wt
Log Message:
Rename t/ui.wt to t/init.wt
--- NEW FILE: ui.wt ---
test_name = Empty list of request/response pairs
url = "${::URL}webtest/list"
text_require = ( List of Request/Response Pairs
No request/response have been recorded.
Turn on
recording )
end_test
test_name = A request to page which causes a error
url = "${::URL}/xxx"
status_code = 400
end_test
test_name = Check if list of request/response pairs is empty as recorder is off
url = "${::URL}webtest/list"
text_require = ( List of Request/Response Pairs
No request/response have been recorded. )
end_test
test_name = Enable recorder
url = "${::URL}webtest/enable"
params = ( enable => 1 )
end_test
test_name = Test if recording is on
url = "${::URL}webtest/list"
text_require = ( List of Request/Response Pairs
No request/response have been recorded.
Turn off
recording )
end_test
test_name = A request to page which causes a error
url = "${::URL}/xxx"
status_code = 400
end_test
test_name = Test if request have been recorded
url = "${::URL}webtest/list"
text_require = ( List of Request/Response Pairs
/xxx
400 URL must be absolute )
end_test
test_name = Test request viewing page
url = "${::URL}webtest/request"
params = ( num => 0 )
show_html = yes
text_require = ( Request
GET
/xxx
Headers
User-Agent: HTTP-WebTest/
Response
Status Line
400 URL must be absolute
Headers )
end_test
test_name = Delete recorded request/response
url = "${::URL}webtest/delete"
params = ( num => 0 )
end_test
test_name = Test if list of request/response pairs is empty again
url = "${::URL}webtest/list"
text_require = ( List of Request/Response Pairs
No request/response have been recorded. )
end_test
--- init.wt DELETED ---
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 20:09:54
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder In directory sc8-pr-cvs1:/tmp/cvs-serv12411 Modified Files: MANIFEST Log Message: Update list of files Index: MANIFEST =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/MANIFEST,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** MANIFEST 22 Apr 2003 23:01:56 -0000 1.7 --- MANIFEST 7 Sep 2003 20:09:06 -0000 1.8 *************** *** 1,3 **** ! MANIFEST Makefile.PL bin/rec-proxy --- 1,3 ---- ! MANIFEST This list of files Makefile.PL bin/rec-proxy *************** *** 20,23 **** t/HTTP/WebTest/Recorder/template/testdump t/HTTP/WebTest/Recorder/template/testme - t/init.wt t/test1.txt --- 20,23 ---- t/HTTP/WebTest/Recorder/template/testdump t/HTTP/WebTest/Recorder/template/testme t/test1.txt + t/ui.wt |
|
From: Ilya M. <m_...@us...> - 2003-09-07 20:08:39
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t
In directory sc8-pr-cvs1:/tmp/cvs-serv12236/t
Modified Files:
50-web.t
Log Message:
More tests added
Index: 50-web.t
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/t/50-web.t,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** 50-web.t 25 Jan 2003 14:57:13 -0000 1.1
--- 50-web.t 7 Sep 2003 20:08:01 -0000 1.2
***************
*** 9,13 ****
use HTTP::WebTest::SelfTest;
! use Test::More tests => 3;
require_ok('HTTP::WebTest::Recorder');
--- 9,13 ----
use HTTP::WebTest::SelfTest;
! use Test::More tests => 12;
require_ok('HTTP::WebTest::Recorder');
***************
*** 27,31 ****
my $webtest = HTTP::WebTest->new;
! $webtest->run_wtscript('t/init.wt',
{ plugins => [ '::HarnessReport' ],
default_report => 'no' }
--- 27,31 ----
my $webtest = HTTP::WebTest->new;
! $webtest->run_wtscript('t/ui.wt',
{ plugins => [ '::HarnessReport' ],
default_report => 'no' }
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 19:23:02
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/t
In directory sc8-pr-cvs1:/tmp/cvs-serv2941/t
Modified Files:
01-recorder.t
Log Message:
Tests for $DEFAULT_ACTION
Index: 01-recorder.t
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/t/01-recorder.t,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** 01-recorder.t 13 Feb 2003 11:26:30 -0000 1.7
--- 01-recorder.t 7 Sep 2003 19:22:58 -0000 1.8
***************
*** 8,12 ****
use HTTP::WebTest::SelfTest;
! use Test::More tests => 46;
# get test template files directory included in search path
--- 8,12 ----
use HTTP::WebTest::SelfTest;
! use Test::More tests => 48;
# get test template files directory included in search path
***************
*** 115,118 ****
--- 115,131 ----
like($response->content, qr/This is a test file/,
'Check content of response');
+ }
+
+ # test handling of default page of proxy's web interface
+ {
+ use HTTP::WebTest::Recorder::Config qw($DEFAULT_ACTION);
+ $DEFAULT_ACTION = 'testme';
+ my $request1 = GET 'http://localhost/webtest/testme';
+ my $response1 = $RECORDER->handle($request1);
+ my $request2 = GET 'http://localhost/webtest/';
+ my $response2 = $RECORDER->handle($request2);
+ is($response2->code, RC_OK, 'Expect success code for default page');
+ is($response1->content, $response2->content,
+ 'Test content of default page');
}
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 19:22:10
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest
In directory sc8-pr-cvs1:/tmp/cvs-serv2811/lib/HTTP/WebTest
Modified Files:
Recorder.pm
Log Message:
Use $DEFAULT_ACTION from config
Index: Recorder.pm
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder.pm,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** Recorder.pm 27 Feb 2003 22:00:39 -0000 1.8
--- Recorder.pm 7 Sep 2003 19:22:04 -0000 1.9
***************
*** 26,29 ****
--- 26,30 ----
use HTTP::WebTest::Recorder::Controller;
+ use HTTP::WebTest::Recorder::Config qw($DEFAULT_ACTION);
# constructor
***************
*** 61,67 ****
my $ui_path = $self->ui_path;
! my($action) = $request->uri->path =~ m|^ /\Q$ui_path\E/(\w+) |x;
!
! return $action;
}
--- 62,70 ----
my $ui_path = $self->ui_path;
! if($request->uri->path =~ m|^ /\Q$ui_path\E/(\w*) |x) {
! return $1 || $DEFAULT_ACTION;
! } else {
! return undef;
! }
}
***************
*** 74,77 ****
--- 77,82 ----
}
+ # record request/response pair if recording is turn on and filters
+ # were matched
sub record {
my $self = shift;
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 19:21:26
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/template
In directory sc8-pr-cvs1:/tmp/cvs-serv2717/lib/HTTP/WebTest/Recorder/template
Modified Files:
css
Log Message:
Use bigger font for fixed font sections
Index: css
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/template/css,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** css 22 Apr 2003 22:56:54 -0000 1.1
--- css 7 Sep 2003 19:21:23 -0000 1.2
***************
*** 44,47 ****
border-color: rgb(0, 0, 0);
padding: 15px 15px 15px 15px;
! font-size: 75%;
}
--- 44,47 ----
border-color: rgb(0, 0, 0);
padding: 15px 15px 15px 15px;
! font-size: 85%;
}
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 19:20:15
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder
In directory sc8-pr-cvs1:/tmp/cvs-serv2467
Modified Files:
Config.pm
Log Message:
Add $DEFAULT_ACTION
Index: Config.pm
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/Config.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Config.pm 22 Apr 2003 22:58:42 -0000 1.3
--- Config.pm 7 Sep 2003 19:20:03 -0000 1.4
***************
*** 3,7 ****
use base qw(Exporter);
! @EXPORT_OK = qw(%DISPATCH);
use HTTP::WebTest::Recorder::Actions qw(:all);
--- 3,7 ----
use base qw(Exporter);
! @EXPORT_OK = qw(%DISPATCH $DEFAULT_ACTION);
use HTTP::WebTest::Recorder::Actions qw(:all);
***************
*** 16,19 ****
--- 16,21 ----
response_content => \&response_content_action,
wtscript => \&wtscript_action);
+
+ $DEFAULT_ACTION = 'list';
1;
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 18:35:36
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder
In directory sc8-pr-cvs1:/tmp/cvs-serv27270
Modified Files:
Actions.pm
Log Message:
Cosmetic fixes
Index: Actions.pm
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/lib/HTTP/WebTest/Recorder/Actions.pm,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** Actions.pm 22 Apr 2003 22:57:10 -0000 1.10
--- Actions.pm 7 Sep 2003 18:35:32 -0000 1.11
***************
*** 14,18 ****
@EXPORT_OK = qw(css_action
delete_action
! enable_action list_action
filter_action
render_template_action
--- 14,19 ----
@EXPORT_OK = qw(css_action
delete_action
! enable_action
! list_action
filter_action
render_template_action
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 18:32:01
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin
In directory sc8-pr-cvs1:/tmp/cvs-serv26563
Modified Files:
rec-proxy
Log Message:
Correct program name in version screen
Index: rec-proxy
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** rec-proxy 7 Sep 2003 18:29:41 -0000 1.9
--- rec-proxy 7 Sep 2003 18:31:55 -0000 1.10
***************
*** 105,109 ****
my $version = HTTP::WebTest::Recorder->VERSION;
print <<TEXT;
! wt - recording proxy (frontend to HTTP::WebTest::Recorder)
This program uses HTTP::WebTest::Recorder version $version.
--- 105,109 ----
my $version = HTTP::WebTest::Recorder->VERSION;
print <<TEXT;
! rec-proxy - recording proxy (frontend to HTTP::WebTest::Recorder)
This program uses HTTP::WebTest::Recorder version $version.
|
|
From: Ilya M. <m_...@us...> - 2003-09-07 18:29:45
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv25861 Modified Files: rec-proxy Log Message: More docs Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** rec-proxy 7 Sep 2003 18:11:55 -0000 1.8 --- rec-proxy 7 Sep 2003 18:29:41 -0000 1.9 *************** *** 59,63 **** =head1 DESCRIPTION ! This program starts recording proxy. =head1 COPYRIGHT --- 59,77 ---- =head1 DESCRIPTION ! This program starts a recording HTTP proxy. Once it is started ! configure your web browser to proxy HTTP requests via localhost:8000 ! (port used by the recording HTTP proxy can be configured with ! B<--port> option). Then use the admin web interface of the proxy to ! turn on/off recording and configure filters. Admin web interface of ! the proxy can be accessed via URL C<http://ANYDOMAIN/webtest/> (note ! that domain part of the URL is ignored - you can put there whatever ! you want; also default url path part C</webtest/> which is used by the ! admin web interface can be reconfigured with B<--path> option to other ! value). If recording is turned on all HTTP requests and responses ! which match configured filters will be recorded by the proxy and will ! be available for view via the admin web interface of the proxy. From ! the admin web interface a skeleton of a test script for ! L<HTTP::WebTest|HTTP::WebTest> can be generated using captured HTTP ! requests and responses. =head1 COPYRIGHT |
|
From: Ilya M. <m_...@us...> - 2003-09-07 18:12:06
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin
In directory sc8-pr-cvs1:/tmp/cvs-serv21938
Modified Files:
rec-proxy
Log Message:
Prevent proxy from stopping working when client breaks connection
Index: rec-proxy
===================================================================
RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** rec-proxy 4 Mar 2003 23:44:42 -0000 1.7
--- rec-proxy 7 Sep 2003 18:11:55 -0000 1.8
***************
*** 142,146 ****
my($response, $data) = @$response_packet;
! unless($heap->{got_headers}) {
$response->header(Connection => 'close');
$heap->{client}->put($response);
--- 142,146 ----
my($response, $data) = @$response_packet;
! if((not $heap->{got_headers}) and $heap->{client}) {
$response->header(Connection => 'close');
$heap->{client}->put($response);
***************
*** 148,152 ****
}
! if(defined $data) {
$heap->{client}->set_output_filter(POE::Filter::Stream->new);
$heap->{client}->put($data);
--- 148,152 ----
}
! if(defined($data) and $heap->{client}) {
$heap->{client}->set_output_filter(POE::Filter::Stream->new);
$heap->{client}->put($data);
|
|
From: Ilya M. <m_...@us...> - 2003-09-05 20:06:15
|
Update of /cvsroot/http-webtest/HTTP-WebTest In directory sc8-pr-cvs1:/tmp/cvs-serv22785 Modified Files: Changes Log Message: Updated Index: Changes =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/Changes,v retrieving revision 1.82 retrieving revision 1.83 diff -C2 -d -r1.82 -r1.83 *** Changes 5 Sep 2003 19:35:49 -0000 1.82 --- Changes 5 Sep 2003 20:06:12 -0000 1.83 *************** *** 3,7 **** Revision history for Perl module HTTP::WebTest. ! UNRELEASED VERSION BUG FIXES: --- 3,7 ---- Revision history for Perl module HTTP::WebTest. ! 2.04 Fri Sep 5 2003 BUG FIXES: |
|
From: Ilya M. <m_...@us...> - 2003-09-05 20:04:52
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv22490/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.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** WebTest.pm 26 Apr 2003 15:16:04 -0000 1.36 --- WebTest.pm 5 Sep 2003 20:04:49 -0000 1.37 *************** *** 26,30 **** package HTTP::WebTest; ! $VERSION = '2.03'; # actual content of HTTP::WebTest package is in HTTP::WebTest::API --- 26,30 ---- package HTTP::WebTest; ! $VERSION = '2.04'; # actual content of HTTP::WebTest package is in HTTP::WebTest::API *************** *** 490,493 **** --- 490,505 ---- See L<perldoc HTTP::WebTest::Plugins|HTTP::WebTest::Plugins> for information about writing L<HTTP::WebTest|HTTP::WebTest> plugin modules. + + =head1 ADD-ONS + + Besides L<additional plugins|Plugin modules released separately from HTTP::WebTest> other L<HTTP::WebTest|HTTP::WebTest> add-ons are available from CPAN: + + =over 4 + + =item L<HTTP::WebTest::XMLParser|HTTP::WebTest::XMLParser> + + Parser of XML representation of wtscript. + + =back =head1 TEST PARAMETERS |
|
From: Ilya M. <m_...@us...> - 2003-09-05 20:03:14
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP In directory sc8-pr-cvs1:/tmp/cvs-serv22309/lib/HTTP Modified Files: WebTest.pm.in Log Message: Document HTTP::WebTest::XMLParser Index: WebTest.pm.in =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest.pm.in,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** WebTest.pm.in 5 Sep 2003 19:50:58 -0000 1.34 --- WebTest.pm.in 5 Sep 2003 20:03:01 -0000 1.35 *************** *** 470,473 **** --- 470,485 ---- information about writing L<HTTP::WebTest|HTTP::WebTest> plugin modules. + =head1 ADD-ONS + + Besides L<additional plugins|Plugin modules released separately from HTTP::WebTest> other L<HTTP::WebTest|HTTP::WebTest> add-ons are available from CPAN: + + =over 4 + + =item L<HTTP::WebTest::XMLParser|HTTP::WebTest::XMLParser> + + Parser of XML representation of wtscript. + + =back + =head1 TEST PARAMETERS |
|
From: Ilya M. <m_...@us...> - 2003-09-05 20:01:56
|
Update of /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin In directory sc8-pr-cvs1:/tmp/cvs-serv22094 Modified Files: Click.pm Log Message: Minor POD fix. Index: Click.pm =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest/lib/HTTP/WebTest/Plugin/Click.pm,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** Click.pm 2 Mar 2003 11:52:09 -0000 1.17 --- Click.pm 5 Sep 2003 20:01:51 -0000 1.18 *************** *** 61,65 **** Give form name attribute (i.e. C<<form name="foo"E<gt>>) on previously ! requested HTML page, builds test request to the submitted page. Note that you still need to pass all form parameters yourself using --- 61,65 ---- Give form name attribute (i.e. C<<form name="foo"E<gt>>) on previously ! requested HTML page, builds test request to the submitted page. Note that you still need to pass all form parameters yourself using |