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

  $Author: richard $

  $Revision: 1.7 $

  $Log: 4,v $
  Revision 1.7  2002/05/22 15:06:20  richard
  add the text value to differentiate with the password value

  Revision 1.6  2002/04/23 09:07:10  richard
  reset button

  Revision 1.5  2002/03/27 16:32:46  richard
  ADD THE TYPE BECAUSE THEY ARE TEWT INPUT

  Revision 1.4  2002/03/01 11:14:43  richard
  rewrite tests

  Revision 1.3  2001/10/30 16:22:37  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:19  gb
  Added the standard header of Author, Revision and Log at the top of each template file.


-->
<test id="wml2/uabehaviour/formprocessing/forminitialisation/textinputcontrol/4"
	class="A" scope="wml2" testtype="application" type="manual" 
	source="wml2#5.4.2.2" device="both">
	<assertion>When using a text input control, the control is an INPUT 
	element, the TYPE attribute is set to "text", the WML:NAME attribute is 
	assigned, and the value of the form control variable and the VALUE 
	attribute do not conform to the input mask, they must be ignored and the 
	initial value of the control must be set to an empty string.
	</assertion>
	<specnote>Create a card that holds a text input control with the TYPE 
	attribute set to "text" and an input mask. Pre-set the WML:NAME attribute 
	to the name of a variable whose value doesn't conform the input mask. Also 
	set the VALUE attribute to a value that does not conform to the input mask. 
	When the card is loaded, make sure that the initial value of the text box 
	is set to an empty string.
	</specnote>
	<results>
		<result>
			<name>submit</name>
			<value>yes</value>
		</result>
	</results>
	<method>
		<![CDATA[
			<wml:card id="main" title="main" newcontext="true">
				<wml:onevent type="enterforward">
					<wml:go href="#card2">
						<wml:setvar name="xname" value="1234" />
					</wml:go>
				</wml:onevent>
				[[auto_failed]]
			</wml:card>
			<wml:card id="card2" title="card2">
				<p>
					<form action="#card3">
						<fieldset>
							<p>input:</p>
							<input type="text" wml:name="xname" value="4321" wml:format="*a" />
						</fieldset>
						<fieldset>
							<input type="submit" value="submit" />
							<input type="reset" value="reset" />
						</fieldset>
					</form>
				</p>
				<p>IS the value displayed in the form control an empty string?
					<br />
					[[yesno]]
				</p>
			</wml:card>
		]]>
	</method>
</test>
