Author: dolander
Date: Wed Feb  9 11:51:09 2005
New Revision: 153111

URL: http://svn.apache.org/viewcvs?view=rev&rev=153111
Log:
Add BVT verifying that the tagId works inside a repeating
CheckBoxGroup and RadioButtonGroup


Added:
    incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/
    
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Controller.jpf
    
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Results.jsp
    
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/index.jsp
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtCbgId.xml
Modified:
    
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml

Added: 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Controller.jpf
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Controller.jpf?view=auto&rev=153111
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Controller.jpf
 (added)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Controller.jpf
 Wed Feb  9 11:51:09 2005
@@ -0,0 +1,161 @@
+/*
+ * Copyright 2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+package coretags.cbg.id;
+
+import org.apache.beehive.netui.pageflow.PageFlowController;
+import org.apache.beehive.netui.pageflow.Forward;
+import org.apache.beehive.netui.pageflow.annotations.Jpf;
+
+/**
+ * This is the default controller for a blank web application.
+ */
[EMAIL PROTECTED]()
+public class Controller extends PageFlowController
+{
+    private Options[] opts;
+    private Options[] opts2;
+    private String[] resultsOne;
+    private String[] resultsTwo;
+
+    public Options[] getOpts()
+    {
+        return opts;
+    }
+
+    public void setOpts(Options[] opts)
+    {
+        this.opts = opts;
+    }
+
+    public Options[] getOpts2()
+    {
+        return opts2;
+    }
+
+    public void setOpts2(Options[] opts)
+    {
+        this.opts2 = opts;
+    }
+
+    public String[] getResultsOne()
+    {
+        return resultsOne;
+    }
+
+    public void setResultsOne(String[] resultsOne)
+    {
+        this.resultsOne = resultsOne;
+    }
+
+    public String[] getResultsTwo()
+    {
+        return resultsTwo;
+    }
+
+    public void setResultsTwo(String[] resultsTwo)
+    {
+        this.resultsTwo = resultsTwo;
+    }
+
+    protected void onCreate()
+    {        
+        // initialize the opts
+        opts = new Options[3];
+        opts[0] = new Options("Option One","opt-1", "normal","id1");
+        opts[1] = new Options("Option Two","opt-2", "normal2","id2");
+        opts[2] = new Options("Option Three","opt-3", "normal3","id3");
+
+        opts2 = new Options[3];
+        opts2[0] = new Options("Option One","opt-1", "normal","Rid1");
+        opts2[1] = new Options("Option Two","opt-2", "normal2","Rid2");
+        opts2[2] = new Options("Option Three","opt-3", "normal3","Rid3");
+    }
+    
+    /**
+     * @jpf:action
+     * @jpf:forward name="index" path="index.jsp"
+     */
+    @Jpf.Action(
+        forwards = {
+            @Jpf.Forward(
+                name = "index",
+                path = "index.jsp") 
+        })
+    protected Forward begin()
+    {
+        return new Forward("index");
+    }
+    
+    /**
+     * @jpf:action
+     * @jpf:forward name="index" path="Results.jsp"
+     */
+    @Jpf.Action(
+        forwards = {
+            @Jpf.Forward(
+                name = "index",
+                path = "Results.jsp") 
+        })
+    protected Forward post()
+    {
+        return new Forward("index");
+    }
+
+    public static class Options implements java.io.Serializable {
+        private String _name;
+        private String _optionValue;
+        private String _style;
+       private String _id;
+        
+        public Options(String name, String value, String style,String id) {
+            _name = name;
+            _optionValue = value;
+            _style = style;
+           _id = id;
+        }
+        
+        public void setName(String name) {
+            _name = name;
+        }
+        public String getName() {
+            return _name;
+        }
+
+        public void setOptionValue(String optionValue) {
+            _optionValue = optionValue;
+        }
+        public String getOptionValue() {
+            return _optionValue;
+        }
+        
+        public void setStyle(String style) {
+            _style = style;
+        }
+        public String getStyle() {
+            return _style;
+        }
+
+        public void setId(String id) {
+            _id = id;
+        }
+        public String getId() {
+            return _id;
+        }
+    }
+
+}

Added: 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Results.jsp
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Results.jsp?view=auto&rev=153111
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Results.jsp
 (added)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/Results.jsp
 Wed Feb  9 11:51:09 2005
@@ -0,0 +1,25 @@
+<[EMAIL PROTECTED] contentType="text/html;charset=UTF-8" language="java"%>
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-databinding-1.0"; 
prefix="netui-data"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0"; prefix="netui"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-template-1.0"; 
prefix="netui-template"%>
+<html>
+    <head>
+    </head>
+    <body>
+        <h4>Results One</h4>
+        <netui:anchor action="begin">Home</netui:anchor>
+        <ul>
+        <netui-data:repeater dataSource="pageFlow.resultsOne">
+            <li><netui:span value="${container.item}"/></li>
+        </netui-data:repeater>
+        </ul>
+        <br/>
+        <h4>Results Two:</h4>
+        <ul>
+        <netui-data:repeater dataSource="pageFlow.resultsTwo">
+            <li><netui:span value="${container.item}"/></li>
+        </netui-data:repeater>
+        </ul>
+    </body>
+</html>

Added: 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/index.jsp
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/index.jsp?view=auto&rev=153111
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/index.jsp
 (added)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/coretags/cbg/id/index.jsp
 Wed Feb  9 11:51:09 2005
@@ -0,0 +1,51 @@
+<%@ page language="java" contentType="text/html;charset=UTF-8"%>
+<%@ taglib uri="http://beehive.apache.org/netui/tags-html-1.0"; prefix="netui"%>
+<netui:html idScope="html">
+  <head>
+    <title>Repeating Checkbox/RadioButton Group with Id</title>
+        <style type="text/css">
+        .normalAttr {color: #cc0099;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal {color: #cc9999;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal2 {color: #00cc99;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal3 {color: #99cc99;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        </style>
+  </head>
+  <body>
+    <h4>Repeating Checkbox/RadioButton Groups with Id</h4>
+        <netui:form action="post">
+        <table>
+        <tr><td>
+            <table width="200pt">
+            <caption class="normalAttr">CheckBox Group</caption>
+            <netui:checkBoxGroup dataSource="pageFlow.resultsOne"
+                       optionsDataSource="${pageFlow.opts}" repeater="true">
+                <tr align="center"><td align="right" width="25%">
+                  <netui:checkBoxOption tagId="${container.item.id}"
+                       value="${container.item.optionValue}" /></td>
+                <td align="left"><netui:span 
styleClass="${container.item.style}"
+                       value="${container.item.name}" />
+                </td></tr>
+            </netui:checkBoxGroup>
+            </table>
+        </td></tr>
+        <tr><td>
+            <table width="200pt">
+            <caption class="normalAttr">RadioButton Group</caption>
+            <netui:radioButtonGroup dataSource="pageFlow.resultsTwo"
+                       optionsDataSource="${pageFlow.opts2}" repeater="true">
+                <tr align="center"><td align="right" width="25%">
+                  <netui:radioButtonOption tagId="${container.item.id}"
+                       value="${container.item.optionValue}" /></td>
+                <td align="left"><netui:span 
styleClass="${container.item.style}"
+                       value="${container.item.name}" />
+                </td></tr>
+            </netui:radioButtonGroup>
+            </table>
+        </td></tr>
+        <tr><td><netui:button value="Post" /></td></tr>
+        </table>
+        </netui:form>
+  </body>
+</netui:html>
+
+  

Modified: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml?view=diff&r1=153110&r2=153111
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
 (original)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/config/testRecorder-tests.xml
 Wed Feb  9 11:51:09 2005
@@ -2058,6 +2058,20 @@
          </features>
       </test>
       <test>
+         <name>CtCbgId</name>
+         <description>Repeating CheckBoxGroup with an id set on the 
options</description>
+         <webapp>coreWeb</webapp>
+         <categories>
+            <category>bvt</category>
+            <category>tags</category>
+         </categories>
+         <features>
+            <feature>CheckBoxGroup</feature>
+            <feature>CheckBoxOption</feature>
+            <feature>tagId</feature>
+         </features>
+      </test>
+      <test>
          <name>CtCbgSingleton</name>
          <description>CheckBoxGroup with a single value for the 
defaultValue</description>
          <webapp>coreWeb</webapp>

Added: 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtCbgId.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtCbgId.xml?view=auto&rev=153111
==============================================================================
--- 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtCbgId.xml 
(added)
+++ 
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtCbgId.xml 
Wed Feb  9 11:51:09 2005
@@ -0,0 +1,301 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ses:recorderSession 
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session";>
+   <ses:sessionName>CtCbgId</ses:sessionName>
+   <ses:tester>Daryl</ses:tester>
+   <ses:startDate>09 Feb 2005, 12:28:04.344 PM MST</ses:startDate>
+   <ses:description>Verify tagId on Options within a Repeater</ses:description>
+   <ses:tests>
+      <ses:test>
+         <ses:testNumber>1</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/coretags/cbg/id/Controller.jpf</ses:uri>
+            <ses:method>GET</ses:method>
+            <ses:parameters/>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>673D50B376A807210EE27BDB423E7363</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  
<ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  
<ses:value>JSESSIONID=673D50B376A807210EE27BDB423E7363</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; 
rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 
4.01 Transitional//EN"
+       "http://www.w3.org/TR/html4/loose.dtd";>
+<html lang="en" netui:idScope="html">
+
+  <head>
+    <title>Repeating Checkbox/RadioButton Group with Id</title>
+        <style type="text/css">
+        .normalAttr {color: #cc0099;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal {color: #cc9999;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal2 {color: #00cc99;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        .normal3 {color: #99cc99;font-family:Verdana; 
font-size:8pt;margin:0,0,0,0;}
+        </style>
+  </head>
+  <body>
+    <h4>Repeating Checkbox/RadioButton Groups with Id</h4>
+        <form id="Netui_Form_0" action="/coreWeb/coretags/cbg/id/post.do" 
method="post">
+        <table>
+        <tr><td>
+            <table width="200pt">
+            <caption class="normalAttr">CheckBox Group</caption>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="checkbox" 
name="wlw-checkbox_group_key:{pageFlow.resultsOne}" id="html.id1" 
value="opt-1"><input type="hidden" 
name="wlw-checkbox_group_key:{pageFlow.resultsOne}OldValue" value="true"></td>
+                <td align="left"><span class="normal">Option One</span>
+                </td></tr>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="checkbox" 
name="wlw-checkbox_group_key:{pageFlow.resultsOne}" id="html.id2" 
value="opt-2"></td>
+                <td align="left"><span class="normal2">Option Two</span>
+                </td></tr>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="checkbox" 
name="wlw-checkbox_group_key:{pageFlow.resultsOne}" id="html.id3" 
value="opt-3"></td>
+                <td align="left"><span class="normal3">Option Three</span>
+                </td></tr>
+            
+            </table>
+        </td></tr>
+        <tr><td>
+            <table width="200pt">
+            <caption class="normalAttr">RadioButton Group</caption>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="radio" 
name="wlw-radio_button_group_key:{pageFlow.resultsTwo}" id="html.Rid1" 
value="opt-1"></td>
+                <td align="left"><span class="normal">Option One</span>
+                </td></tr>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="radio" 
name="wlw-radio_button_group_key:{pageFlow.resultsTwo}" id="html.Rid2" 
value="opt-2"></td>
+                <td align="left"><span class="normal2">Option Two</span>
+                </td></tr>
+            
+                <tr align="center"><td align="right" width="25%">
+                  <input type="radio" 
name="wlw-radio_button_group_key:{pageFlow.resultsTwo}" id="html.Rid3" 
value="opt-3"></td>
+                <td align="left"><span class="normal3">Option Three</span>
+                </td></tr>
+            
+            </table>
+        </td></tr>
+        <tr><td><input type="submit" value="Post"></td></tr>
+        </table>
+        </form>
+  </body>
+</div><script language="JavaScript" type="text/JavaScript">
+<!--
+
+// **** Start the NetUI Framework Generated JavaScript ****
+
+// Build the netui_names table to map the tagId attributes
+// to the real id written into the HTML
+if (netui_tagIdNameMap == null)
+   var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.html___id1="wlw-checkbox_group_key:{pageFlow.resultsOne}"
+netui_tagIdNameMap.html___id3="wlw-checkbox_group_key:{pageFlow.resultsOne}"
+netui_tagIdNameMap.html___Rid1="wlw-radio_button_group_key:{pageFlow.resultsTwo}"
+netui_tagIdNameMap.html___Rid3="wlw-radio_button_group_key:{pageFlow.resultsTwo}"
+netui_tagIdNameMap.html___id2="wlw-checkbox_group_key:{pageFlow.resultsOne}"
+netui_tagIdNameMap.html___Rid2="wlw-radio_button_group_key:{pageFlow.resultsTwo}"
+
+
+// lookup by tagId to "real id"
+function lookupIdByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,".");
+   return (idScope == "") ? id : idScope + id;
+}
+
+// lookup by tagId to "real name"
+function lookupNameByTagId(id, tag)
+{
+   var idScope = lookupIdScope(tag,"_");
+   if (idScope == "")
+      return netui_tagIdNameMap[id];
+   else
+      return netui_tagIdNameMap[idScope  + "__" + id];
+}
+
+//Non-Legacy lookup method creating a fully qualified scope id
+function lookupIdScope(tag,sep)
+{
+   var val = "";
+   if (sep == null) sep = "";
+   while (tag != null && tag.getAttribute != null) {
+      var attrVal = tag.getAttribute("netui:idScope");
+      if (attrVal != null)
+         val = attrVal + sep + val;
+      tag = tag.parentNode;
+   }
+   return val;
+}
+-->
+</script>
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+      <ses:test>
+         <ses:testNumber>2</ses:testNumber>
+         <ses:request>
+            <ses:protocol>HTTP</ses:protocol>
+            <ses:protocolVersion>1.1</ses:protocolVersion>
+            <ses:host>localhost</ses:host>
+            <ses:port>8080</ses:port>
+            <ses:uri>/coreWeb/coretags/cbg/id/post.do</ses:uri>
+            <ses:method>POST</ses:method>
+            <ses:parameters>
+               <ses:parameter>
+                  
<ses:name>wlw-checkbox_group_key:{pageFlow.resultsOne}</ses:name>
+                  <ses:value>opt-1</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  
<ses:name>wlw-checkbox_group_key:{pageFlow.resultsOne}</ses:name>
+                  <ses:value>opt-2</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  
<ses:name>wlw-checkbox_group_key:{pageFlow.resultsOne}</ses:name>
+                  <ses:value>opt-3</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  
<ses:name>wlw-checkbox_group_key:{pageFlow.resultsOne}OldValue</ses:name>
+                  <ses:value>true</ses:value>
+               </ses:parameter>
+               <ses:parameter>
+                  
<ses:name>wlw-radio_button_group_key:{pageFlow.resultsTwo}</ses:name>
+                  <ses:value>opt-1</ses:value>
+               </ses:parameter>
+            </ses:parameters>
+            <ses:cookies>
+               <ses:cookie>
+                  <ses:name>JSESSIONID</ses:name>
+                  <ses:value>673D50B376A807210EE27BDB423E7363</ses:value>
+               </ses:cookie>
+            </ses:cookies>
+            <ses:headers>
+               <ses:header>
+                  <ses:name>accept</ses:name>
+                  
<ses:value>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-charset</ses:name>
+                  <ses:value>ISO-8859-1,utf-8;q=0.7,*;q=0.7</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-encoding</ses:name>
+                  <ses:value>gzip,deflate</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>accept-language</ses:name>
+                  <ses:value>en-us,en;q=0.5</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>connection</ses:name>
+                  <ses:value>keep-alive</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>content-length</ses:name>
+                  <ses:value>295</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>content-type</ses:name>
+                  <ses:value>application/x-www-form-urlencoded</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>cookie</ses:name>
+                  
<ses:value>JSESSIONID=673D50B376A807210EE27BDB423E7363</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>host</ses:name>
+                  <ses:value>localhost:8080</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>keep-alive</ses:name>
+                  <ses:value>300</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>referer</ses:name>
+                  
<ses:value>http://localhost:8080/coreWeb/coretags/cbg/id/Controller.jpf</ses:value>
+               </ses:header>
+               <ses:header>
+                  <ses:name>user-agent</ses:name>
+                  <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; 
rv:1.7.5) Gecko/20041107 Firefox/1.0</ses:value>
+               </ses:header>
+            </ses:headers>
+         </ses:request>
+         <ses:response>
+            <ses:statusCode>200</ses:statusCode>
+            <ses:reason/>
+            <ses:responseBody><![CDATA[<html>
+    <head>
+    </head>
+    <body>
+        <h4>Results One</h4>
+        <a href="/coreWeb/coretags/cbg/id/begin.do">Home</a>
+        <ul>
+        
+            <li><span>opt-1</span></li>
+        
+            <li><span>opt-2</span></li>
+        
+            <li><span>opt-3</span></li>
+        
+        </ul>
+        <br/>
+        <h4>Results Two:</h4>
+        <ul>
+        
+            <li><span>opt-1</span></li>
+        
+        </ul>
+    </body>
+</html>]]></ses:responseBody>
+         </ses:response>
+      </ses:test>
+   </ses:tests>
+   <ses:endDate>09 Feb 2005, 12:28:17.953 PM MST</ses:endDate>
+   <ses:testCount>2</ses:testCount>
+</ses:recorderSession>
\ No newline at end of file


Reply via email to