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

  $Author: richard $

  $Revision: 1.1 $

  $Log: 14,v $
  Revision 1.1  2002/06/06 13:46:36  richard
  new spec

  Revision 1.7  2002/04/25 13:17:21  richard
  add an extra autofailed

  Revision 1.6  2002/04/20 08:43:41  richard
  yesno

  Revision 1.5  2002/03/27 16:36:59  richard
  add the type="text" because it is text input

  Revision 1.4  2002/03/14 11:04:04  richard
  rewrite test

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


-->
<test id="wml2/uabehaviour/formprocessing/forminteraction/textinputcontrol/14" 
	class="A" scope="wml2" testtype="application" type="manual" 
	source="wml2#5.4.3.2" device="both">
	<assertion>When using a text input control, the control is a TEXTAREA 
	element, and the value input by the user into the control does not 
	conform to the input mask, the user agent must not commit that input 
	and must notify the user that the input was rejected, and allow the 
	user to re-submit new input.
	</assertion>
	<specnote>Create a card that holds a textarea control with a format 
	mask. Enter a value that does not conform to the input mask and 
	attempt to commit it. The user agent must display a message that the 
	input doesn't conform, and then re-display the card, allowing the 
	user to re-enter the data.
	</specnote>
	<results>
		<result>
			<name>submit</name>
			<value>yes</value>
		</result>
	</results>
	<method>
		<![CDATA[
			<wml:card id="main" title="main" newcontext="true">
				<p>Please enter some letters in the input field
					And then Submit the form
				</p>
				<form action="#card2">
					<fieldset>
						<p>textarea:</p>
						<textarea wml:name="recipient" rows="2" cols="10" wml:format="NNNN*N" />
					</fieldset>
					<fieldset>
						<input type="submit" value="submit" />
					</fieldset>
				</form>
				<p>Did the user agent inform you that your input was incorrect 
					and allow you to try again?
					<br/>
					[[yesno]]
				</p>
			</wml:card>
			<wml:card id="card2" title="card2">
				<p>This is card 2</p>
				<p>If you reach this card by entering incorrect letters, the test has failed</p>
				[[auto_failed]]
			</wml:card>	
		]]>
	</method>
</test>
