<?xml version="1.0" encoding="UTF-8"?>
<!--

  $Author: richard $

  $Revision: 1.11 $

  $Log: 5,v $
  Revision 1.11  2002/06/16 14:17:34  richard
  simplifies the test

  Revision 1.10  2002/04/23 10:25:59  richard
  getvar element in the script

  Revision 1.9  2002/04/19 13:27:42  richard
  yesno, autofailed, extra / of the wml:card element

  Revision 1.8  2002/02/27 18:30:38  richard
  set the type attribute of the test element as auto

  Revision 1.7  2002/02/26 17:49:49  richard
   script, variable error

  Revision 1.6  2002/02/26 14:36:03  richard
  passes as automatic

  Revision 1.5  2002/02/23 14:59:05  richard
  rewrite the test

  Revision 1.4  2002/02/04 16:20:35  gb
  Added the test source and results into the following test files:

  Modified Files:
   	wml2/markup/contextandnav/wmlaccesselement/3
   	wml2/markup/contextandnav/wmlaccesselement/4
   	wml2/markup/contextandnav/wmlaccesselement/5
   	wml2/markup/contextandnav/wmlaccesselement/6
   	wml2/markup/contextandnav/wmlaccesselement/7
   	wml2/markup/contextandnav/wmlaccesselement/8
   	wml2/markup/contextandnav/wmlgetvarelement/1
   	wml2/markup/contextandnav/wmlgetvarelement/10
   	wml2/markup/contextandnav/wmlgetvarelement/11
   	wml2/markup/contextandnav/wmlgetvarelement/2
   	wml2/markup/contextandnav/wmlgetvarelement/3
   	wml2/markup/contextandnav/wmlgetvarelement/4
   	wml2/markup/contextandnav/wmlgetvarelement/5
   	wml2/markup/contextandnav/wmlgetvarelement/6
   	wml2/markup/contextandnav/wmlgetvarelement/7
   	wml2/markup/contextandnav/wmlgetvarelement/8
   	wml2/markup/contextandnav/wmlgetvarelement/9
   	wml2/markup/contextandnav/wmlgoelement/6
   	wml2/markup/contextandnav/wmlgoelement/7
   	wml2/markup/contextandnav/wmlnoopelement/1
   	wml2/markup/contextandnav/wmlsetvarelement/1
   	wml2/markup/contextandnav/wmlsetvarelement/2
   	wml2/markup/contextandnav/wmlsetvarelement/3
   	wml2/markup/contextandnav/wmlsetvarelement/4
   	wml2/markup/contextandnav/wmlsetvarelement/5
   	wml2/markup/contextandnav/wmlsetvarelement/6
   	wml2/markup/contextandnav/wmltimerelement/1
   	wml2/markup/contextandnav/wmltimerelement/2
   	wml2/markup/contextandnav/wmltimerelement/3
   	wml2/markup/contextandnav/wmltimerelement/4
   	wml2/markup/contextandnav/wmltimerelement/5
   	wml2/markup/contextandnav/wmltimerelement/6
   	wml2/markup/contextandnav/wmltimerelement/7
   	wml2/markup/contextandnav/wmltimerelement/8
  Added Files:
   	wml2/markup/contextandnav/wmlaccesselement/access3_1_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access3_2_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access4_1_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access4_2_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access5_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access6_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access7_2_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access8_1_ext.html
   	wml2/markup/contextandnav/wmlaccesselement/access8_2_ext.html

  Revision 1.3  2001/10/30 16:22:15  gb
  Modified all the test files in the wml2 directory such that it puts the <?xml?> declaration back at the top of the file, before the comment.

  Revision 1.2  2001/10/08 21:56:07  gb
  Added the standard header of Author, Revision and Log at the top of each template file.


-->
<test id="wml2/markup/contextandnav/wmlsetvarelement/5" class="A" scope="wml2" 
	testtype="application" type="auto" source="wml2#6.16.9" device="both">
	<assertion>When a WML:SETVAR element contains a NAME attribute and it's 
	value is a variable expression, the user agent must correctly evaluate the 
	variable expression specified.
	</assertion>
	<specnote>Create a card, which includes a WML:SETVAR element with it's 
	NAME attribute set to the value of a previously set variable
	(e.g. wml:setvar name=$somevar value=toto) and goes to a next card. 
	Display the variable name $somevar and make sure that the variable has 
	been correctly set.
	</specnote>
	<results>
		<result ci="true">
			<name>test</name>
			<value>hello</value>
		</result>
	</results>
	<method>
		<![CDATA[
			<wml:card id="main" title="main" newcontext="true"> 
				<wml:onevent type="enterforward">
					<wml:go href="#card1">
						<wml:setvar name="ric" value="toto" />
					</wml:go>
				</wml:onevent>
				[[auto_failed]]
			</wml:card>
			<wml:card id="card1">
				<wml:onevent type="enterforward">
					<wml:go href="#card2">
						<wml:setvar name="$(ric)" value="hello" />
					</wml:go>
				</wml:onevent>
				[[auto_failed]]
			</wml:card>
			<wml:card id="card2">
				<wml:onevent type="enterforward">
					<wml:go href="[[resulturl]]">
						<wml:postfield name="test" value="$toto" />
						[[sessionvars]]
					</wml:go>
				</wml:onevent>
				[[auto_failed]]
			</wml:card>
		]]>
	</method>
</test>
