<?xml version="1.0" encoding="UTF-8"?>
<test id="wmlscript/core/lexical/literals/integer/3" class="B" scope="wmlscript" testtype="application" type="manual" source="wmls11#6.1.5.1" device="gateway">
  <assertion>When an Integer literal of value 0 is defined with more than a single 0 the Encoder will not encode the script and the Server will send an error indication to the Client.
</assertion>
  <notes>PR2347 three zeros used to cater for hex, octal and Decimal Integer</notes>
  <specnote>New for June 2000.  It is assumed that the Encoder will not encode the script and the Server will send an error indication to the Client.  On receipt of this error the Client shall display an error to the Operator with a means to continue browser navigation.</specnote>
  <results>
    <result>
      <name>submit</name>
      <value>yes</value>
    </result>
  </results>
  <method>
    <![CDATA[<card newcontext="true" id="main">
<p>
The script referenced by this
&nbsp;<a href="<script1>#main()">link</a>&nbsp;contains an integer literal declaration of zero that is represented by three 0's.
</p>
<p mode="wrap">Did the browser report an error when trying to access the script? 
<br />
<yesno>
</p>
</card>]]>
  </method>
  <cards>
    <card id="1">
      <![CDATA[<card id="card1">
<onevent type="onenterforward">
<go href="<resulturl>">
<postfield name="SUBMIT" value="no"/>
<sessionvars>
</go>
</onevent>
<auto_failed>
</card>
]]>
    </card>
  </cards>
  <scripts>
    <script id="1">
      <![CDATA[extern function main() {

	var value = 000;

}

]]>
    </script>
  </scripts>
</test>

