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

<test id="wml2/uabehaviour/formprocessing/forminteraction/checkboxcontrol/10" 
	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 all INPUT element VALUE attributes are set to an empty 
	string, the named variable must also 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 
	all the VALUE attributes to an empty string. Select all the three 
	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 select all the three checkboxes 
					and then Submit the Form
				</p>
				<form action="#card2">
					<fieldset>
						<p>Plane</p>
						<input type="checkbox" name="choice" value="" />
						<p>Train</p>
						<input type="checkbox" name="choice" value="" />
						<p>Car</p>
						<input type="checkbox" name="choice" value="" />
					</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>
