ovidiu 02/04/03 22:43:21 Modified: src/scratchpad/schecoon/tests/anteater calc.xml Log: Complete test for the JavaScript+continuations version of the calculator. Revision Changes Path 1.2 +36 -1 xml-cocoon2/src/scratchpad/schecoon/tests/anteater/calc.xml Index: calc.xml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/tests/anteater/calc.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- calc.xml 3 Apr 2002 21:24:20 -0000 1.1 +++ calc.xml 4 Apr 2002 06:43:21 -0000 1.2 @@ -4,7 +4,11 @@ <taskdef resource="META-INF/Anteater.tasks"/> - <property name="schecoon" value="http://localhost:8090/schecoon"/> + <property name="host" value="localhost"/> + <property name="port" value="8080"/> + <property name="base" value="schecoon"/> + + <property name="schecoon" value="http://${host}:${port}/${base}"/> <target name="calc.js"> <http description="Test the 'calc' JavaScript implementation"> @@ -35,6 +39,37 @@ </httpRequest> <echo>result = ${result}</echo> </http> + + <http description="Simulate going back in the browser"> + <httpRequest href="${schecoon}/calc/kont/${cont2}"> + <parameter name="b" value="4"/> + <match> + <xpath select="html/form/@action" assign="cont4"/> + </match> + </httpRequest> + <httpRequest href="${schecoon}/calc/kont/${cont4}"> + <parameter name="operator" value="minus"/> + <match> + <xpath select="html/form/p[contains(text(),'Result')]/b" + value="-3.0" + assign="result"/> + </match> + </httpRequest> + <echo>result = ${result}</echo> + </http> + + <http description="Simulate going back again in the browser"> + <httpRequest href="${schecoon}/calc/kont/${cont4}"> + <parameter name="operator" value="divide"/> + <match> + <xpath select="html/form/p[contains(text(),'Result')]/b" + value="0.25" + assign="result"/> + </match> + </httpRequest> + <echo>result = ${result}</echo> + </http> + </target> <target name="test" depends="calc.js"/>
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]