morgand 02/01/10 14:39:38
Modified: latka/tests/latka-self-test TestLatka.xml
Log:
additional tests for internal redirects - verify that they work in HTTPClient (which
they do)
and that Latka generates the right referer for the next request (which it doesn't,
yet)
Revision Changes Path
1.12 +25 -2 jakarta-commons/latka/tests/latka-self-test/TestLatka.xml
Index: TestLatka.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/latka/tests/latka-self-test/TestLatka.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- TestLatka.xml 10 Oct 2001 21:03:13 -0000 1.11
+++ TestLatka.xml 10 Jan 2002 22:39:38 -0000 1.12
@@ -24,7 +24,7 @@
</request>
</session>
-
+
<!-- no referer for requests outside of a session -->
<request path="${latkaContext}/self-test/RequestHeaders.jsp" label="no referer 2">
<validate>
@@ -146,7 +146,30 @@
<!-- END SESSION TESTS -->
-
+ <!-- START INTERNAL REDIRECT TESTS -->
+ <session>
+
+ <!-- verify that HTTPClient processes redirects correctly -->
+ <request path="${latkaContext}/self-test/redirect/InternalRedirect.jsp"
+ label="internal redirects function correctly">
+ <validate>
+ <regexp pattern="Received redirect\."/>
+ </validate>
+ </request>
+
+ <!--
+ verify that Latka sends the correct referer (i.e. the _target_
+ of the previous redirect, NOT the original request
+ -->
+ <request path="${latkaContext}/self-test/redirect/PrintReferer.jsp"
+ label="Latka sends the correct referer">
+ <validate>
+ <regexp pattern="${latkaContext}/self-test/redirect/RedirectTarget.jsp"/>
+ </validate>
+ </request>
+
+ </session>
+
<!-- START EXTERNAL REDIRECT TESTS -->
<request path="${latkaContext}/self-test/redirect/ExternalRedirect.jsp"
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>