<?xml version="1.0" encoding="UTF-8"?>
<test id="wmlscript/core/lexical/comments/3" class="A" scope="wmlscript" testtype="application" type="manual" source="wmls11#6.1.4" device="gateway">
  <assertion>When block comments are nested the Encoder will not encode the script and the Server will send an error indication to the Client.
</assertion>
  <notes>Ensure that statements such as /* /* */ */ are not valid and that an error is generated by the script processor.</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('test','card1')">link</a>&nbsp;contains nested block comments.
</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(next) {

	/* this is a comment.
	/* this is a nested block comment, it should not be valid.
	*/
	*/

}


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

