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

  $Author: richard $

  $Revision: 1.8 $

  $Log: 4,v $
  Revision 1.8  2002/06/06 13:52:40  richard
  new spec

  Revision 1.7  2002/04/23 16:39:38  richard
  add a new autofailed

  Revision 1.6  2002/04/19 15:21:57  richard
  autofailed

  Revision 1.5  2002/03/26 16:33:38  richard
  wml:card start tag incorrect

  Revision 1.4  2002/03/15 09:56:39  richard
  rewrite test

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


-->
<test id="wml2/uabehaviour/formprocessing/forminteraction/checkboxcontrol/4" 
	class="A" scope="wml2" testtype="application" type="manual" 
	source="wml2#5.4.3.4" device="both">
	<assertion>When the WML:NAME attribute of the INPUT element is assigned, 
	the TYPE attribute of the INPUT element is set to 'checkbox', but the user 
	commits without selecting any checkboxes, the control variable must be set 
	to an empty string.
	</assertion>
	<specnote>Create a card with three INPUT elements with the TYPE attribute 
	set to 'checkbox'. Set all WML:NAME attributes to the same name, and set 
	the VALUE attributes to a unique value. Submit the form without selecting 
	any checkboxes and make sure that the control variable is an empty
	string.
	</specnote>
	<results>
		<result ci="true">
			<name>test</name>
			<value>a</value>
		</result>
	</results>
	<method>
		<![CDATA[
			<wml:card id="main" title="main" newcontext="true">
				<p>Please submit without selecting any checkboxes</p>
				<form action="#card2">
					<fieldset>
						<p>Plane</p>
						<input type="checkbox" wml:name="choice" value="plane" />
						<p>Train</p>
						<input type="checkbox" wml:name="choice" value="train" />
						<p>Car</p>
						<input type="checkbox" wml:name="choice" value="car" />
					</fieldset>	
					<fieldset>
						<input type="submit" value="submit" />
					</fieldset>
				</form>
				[[auto_failed]]
			</wml:card>
			<wml:card id="card2" title="card2">
				<wml:onevent type="enterforward">
					<wml:go href="[[resulturl]]">
						<wml:postfield name="test" value="a$choice" />
						[[sessionvars]]
					</wml:go>
				</wml:onevent>
				[[auto_failed]]
			</wml:card>
		]]>
	</method>
</test>
