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

<test id="wml2/uabehaviour/formprocessing/forminteraction/checkboxcontrol/9" 
	class="A" scope="wml2" testtype="application" type="manual" 
	source="wml2#5.4.3.4" device="both">
	<assertion>When the NAME attribute of the INPUT element is used to name 
	the control variable, 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 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" name="choice" value="plane" />
						<p>Train</p>
						<input type="checkbox" name="choice" value="train" />
						<p>Car</p>
						<input type="checkbox" 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>
