You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ri...@apache.org on 2005/06/20 16:47:07 UTC
svn commit: r191477 - in /incubator/beehive/trunk/netui:
src/tags-html/org/apache/beehive/netui/tags/html/
test/webapps/drt/coreWeb/bugs/b39552/ test/webapps/drt/testRecorder/tests/
Author: rich
Date: Mon Jun 20 07:47:06 2005
New Revision: 191477
URL: http://svn.apache.org/viewcvs?rev=191477&view=rev
Log:
Fix for the B39552 test and for the functionality it was ultimately supposed to verify.
tests: bvt in netui (WinXP)
BB: self (linux)
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxGroup.java
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/RadioButtonGroup.java
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Select.java
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/Controller.jpf
incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/index.jsp
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/B39552.xml
Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxGroup.java
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxGroup.java?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxGroup.java (original)
+++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxGroup.java Mon Jun 20 07:47:06 2005
@@ -508,7 +508,9 @@
String optionDisplay = "";
if (dynamicCheckboxesMap.get(optionValue) != null)
optionDisplay = dynamicCheckboxesMap.get(optionValue).toString();
- addOption(_writer, INPUT_CHECKBOX, optionValue.toString(), optionDisplay, idx++, altText, accessKey, _disabled);
+ if (optionValue != null) {
+ addOption(_writer, INPUT_CHECKBOX, optionValue.toString(), optionDisplay, idx++, altText, accessKey, _disabled);
+ }
if (hasErrors()) {
reportErrors();
@@ -598,6 +600,10 @@
_saveBody = null;
_defaultSingleton = false;
_defaultSingleValue = false;
+ _writer = null;
+
+ _state.clear();
+ _hiddenState.clear();
}
// This method will build the match list, should this be a hashmap?
Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/RadioButtonGroup.java
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/RadioButtonGroup.java?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/RadioButtonGroup.java (original)
+++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/RadioButtonGroup.java Mon Jun 20 07:47:06 2005
@@ -413,7 +413,10 @@
optionDisplay = "";
}
- addOption(_writer, INPUT_RADIO, optionValue.toString(), optionDisplay, idx++, altText, accessKey, _disabled);
+ if (optionValue != null) {
+ addOption(_writer, INPUT_RADIO, optionValue.toString(), optionDisplay, idx++, altText, accessKey, _disabled);
+ }
+
if (hasErrors()) {
reportErrors();
localRelease();
Modified: incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Select.java
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Select.java?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Select.java (original)
+++ incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Select.java Mon Jun 20 07:47:06 2005
@@ -914,7 +914,9 @@
optionDisplay = dynamicOptionsMap.get(optionValue).toString();
}
- addOption(req, optionValue.toString(), optionDisplay);
+ if (optionValue != null) {
+ addOption(req, optionValue.toString(), optionDisplay);
+ }
}
}
else if (_dynamicOptions instanceof Iterator) {
Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/Controller.jpf
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/Controller.jpf?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/Controller.jpf (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/Controller.jpf Mon Jun 20 07:47:06 2005
@@ -29,34 +29,6 @@
name = "success",
path = "index.jsp")
})
-@Jpf.ViewProperties(
- value = {
- "<!-- This data is auto-generated. Hand-editing this section is not recommended. -->",
- "<view-properties>",
- "<pageflow-object id='pageflow:/bugs/b39552/Controller.jpf'/>",
- "<pageflow-object id='action:begin.do'>",
- " <property value='80' name='x'/>",
- " <property value='100' name='y'/>",
- "</pageflow-object>",
- "<pageflow-object id='action:postback.do#bugs.b39552.Controller.PostbackForm'>",
- " <property value='360' name='x'/>",
- " <property value='100' name='y'/>",
- "</pageflow-object>",
- "<pageflow-object id='action-call:@page:index.jsp@#@action:postback.do#bugs.b39552.Controller.PostbackForm@'>",
- " <property value='276,300,300,324' name='elbowsX'/>",
- " <property value='92,92,92,92' name='elbowsY'/>",
- " <property value='East_1' name='fromPort'/>",
- " <property value='West_1' name='toPort'/>",
- "</pageflow-object>",
- "<pageflow-object id='page:index.jsp'>",
- " <property value='240' name='x'/>",
- " <property value='100' name='y'/>",
- "</pageflow-object>",
- "<pageflow-object id='formbeanprop:bugs.b39552.Controller.PostbackForm#selectedItems#java.lang.String[]'/>",
- "<pageflow-object id='formbean:bugs.b39552.Controller.PostbackForm'/>",
- "<pageflow-object id='forward:path#success#index.jsp'/>",
- "</view-properties>"
- })
public class Controller extends PageFlowController
{
@@ -78,34 +50,26 @@
{
jpfMap = new LinkedHashMap();
jpfMap.put("1", "Option 1");
- jpfMap.put("2", "Option 2");
+ jpfMap.put(null, "Option 2");
jpfMap.put("3", "Option 3");
jpfMap.put("4", "Option 4");
jpfMap.put("5", "Option 5");
jpfRadio = new LinkedHashMap();
jpfRadio.put("1", "Option 1");
- jpfRadio.put("2", "Option 2");
+ jpfRadio.put(null, "Option 2");
jpfRadio.put("3", "Option 3");
jpfRadio.put("4", "Option 4");
jpfRadio.put("5", "Option 5");
jpfCheck = new LinkedHashMap();
jpfCheck.put("1", "Option 1");
- jpfCheck.put("2", "Option 2");
+ jpfCheck.put(null, "Option 2");
jpfCheck.put("3", "Option 3");
jpfCheck.put("4", "Option 4");
jpfCheck.put("5", "Option 5");
}
- // Uncomment this declaration to access Global.app.
- //
- // protected global.Global globalApp;
- //
-
- // For an example of page flow exception handling see the example "catch" and "exception-handler"
- // annotations in {project}/WEB-INF/src/global/Global.app
-
/**
* This method represents the point of entry into the pageflow
* @jpf:action
@@ -149,6 +113,37 @@
}
return this.selectedItems;
+ }
+
+ private String radioItem;
+
+ public void setRadioItem(String radioItem)
+ {
+ this.radioItem = radioItem;
+ }
+
+ public String getRadioItem()
+ {
+ return this.radioItem;
+ }
+
+ private String[] checkboxItems;
+
+ public void setCheckboxItems(String[] checkboxItems)
+ {
+ this.checkboxItems = checkboxItems;
+ }
+
+ public String[] getCheckboxItems()
+ {
+ // For data binding to be able to post data back, complex types and
+ // arrays must be initialized to be non-null.
+ if(this.checkboxItems == null || this.checkboxItems.length == 0)
+ {
+ this.checkboxItems = new String[1];
+ }
+
+ return this.checkboxItems;
}
}
}
Modified: incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/index.jsp
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/index.jsp?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/index.jsp (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/coreWeb/bugs/b39552/index.jsp Mon Jun 20 07:47:06 2005
@@ -23,14 +23,14 @@
<tr valign="top">
<td>Radio Button Group Items:</td>
<td>
- <netui:radioButtonGroup optionsDataSource="${pageFlow.jpfRadio}" dataSource="actionForm.selectedItems"/>
+ <netui:radioButtonGroup optionsDataSource="${pageFlow.jpfRadio}" dataSource="actionForm.radioItem"/>
</td>
</tr>
<tr valign="top">
<td>CheckBox Group Items:</td>
<td>
- <netui:checkBoxGroup optionsDataSource="${pageFlow.jpfCheck}" dataSource="actionForm.selectedItems"/>
+ <netui:checkBoxGroup optionsDataSource="${pageFlow.jpfCheck}" dataSource="actionForm.checkboxItems"/>
</td>
</tr>
</table>
Modified: incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/B39552.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/B39552.xml?rev=191477&r1=191476&r2=191477&view=diff
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/B39552.xml (original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/B39552.xml Mon Jun 20 07:47:06 2005
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>B39552</ses:sessionName>
- <ses:tester>Daryl</ses:tester>
- <ses:startDate>11 Feb 2005, 06:19:29.500 PM MST</ses:startDate>
- <ses:description>Daryl</ses:description>
+ <ses:tester>rich</ses:tester>
+ <ses:startDate>17 Jun 2005, 03:14:41.354 PM MDT</ses:startDate>
+ <ses:description>Verify that options data source may be contain null values.</ses:description>
<ses:tests>
<ses:test>
<ses:testNumber>1</ses:testNumber>
@@ -18,49 +18,49 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>D816AF65DAC4C913C3202ED2A55FC180</ses:value>
+ <ses:value>ADF5B9CDC8E97CA08A547B2585D21F52</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
- <ses:name>---------------</ses:name>
- <ses:value>----- -------- ------- --------- ----------</ses:value>
+ <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</ses:name>
- <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+ <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</ses:value>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
- <ses:value>Keep-Alive, TE</ses:value>
+ <ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0; JSESSIONID=D816AF65DAC4C913C3202ED2A55FC180; $Path=/coreWeb</ses:value>
- </ses:header>
- <ses:header>
- <ses:name>cookie2</ses:name>
- <ses:value>$Version="1"</ses:value>
+ <ses:value>JSESSIONID=ADF5B9CDC8E97CA08A547B2585D21F52; nde-textsize=16px</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
- <ses:name>te</ses:name>
- <ses:value>trailers, deflate, gzip, compress</ses:value>
- </ses:header>
- <ses:header>
- <ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>f624cb5:102041cb937:-7c81</ses:value>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
- <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
</ses:header>
</ses:headers>
</ses:request>
@@ -88,7 +88,6 @@
<input type="hidden" name="wlw-select_key:{actionForm.selectedItems}OldValue" value="true">
<select name="wlw-select_key:{actionForm.selectedItems}">
<option value="1">Option 1</option>
-<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
<option value="5">Option 5</option></select>
@@ -97,11 +96,11 @@
<tr valign="top">
<td>Radio Button Group Items:</td>
<td>
- <input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="1"><span>Option 1</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="2"><span>Option 2</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="3"><span>Option 3</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="4"><span>Option 4</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="5"><span>Option 5</span><br>
+ <input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="1"><span>Option 1</span><br>
+
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="3"><span>Option 3</span><br>
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="4"><span>Option 4</span><br>
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="5"><span>Option 5</span><br>
</td>
</tr>
@@ -109,11 +108,11 @@
<tr valign="top">
<td>CheckBox Group Items:</td>
<td>
- <input type="hidden" name="wlw-checkbox_group_key:{actionForm.selectedItems}OldValue" value="true"><input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="1"><span>Option 1</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="2"><span>Option 2</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="3"><span>Option 3</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="4"><span>Option 4</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="5"><span>Option 5</span><br>
+ <input type="hidden" name="wlw-checkbox_group_key:{actionForm.checkboxItems}OldValue" value="true"><input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="1"><span>Option 1</span><br>
+
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="3"><span>Option 3</span><br>
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="4"><span>Option 4</span><br>
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="5"><span>Option 5</span><br>
</td>
</tr>
@@ -126,9 +125,6 @@
</html>]]></ses:responseBody>
</ses:response>
- <ses:testResults>
- <ses:testStatus>fail</ses:testStatus>
- </ses:testResults>
</ses:test>
<ses:test>
<ses:testNumber>2</ses:testNumber>
@@ -141,12 +137,20 @@
<ses:method>POST</ses:method>
<ses:parameters>
<ses:parameter>
- <ses:name>wlw-checkbox_group_key:{actionForm.selectedItems}OldValue</ses:name>
+ <ses:name>wlw-checkbox_group_key:{actionForm.checkboxItems}</ses:name>
+ <ses:value>5</ses:value>
+ </ses:parameter>
+ <ses:parameter>
+ <ses:name>wlw-checkbox_group_key:{actionForm.checkboxItems}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
+ <ses:name>wlw-radio_button_group_key:{actionForm.radioItem}</ses:name>
+ <ses:value>4</ses:value>
+ </ses:parameter>
+ <ses:parameter>
<ses:name>wlw-select_key:{actionForm.selectedItems}</ses:name>
- <ses:value>1</ses:value>
+ <ses:value>3</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-select_key:{actionForm.selectedItems}OldValue</ses:name>
@@ -156,33 +160,37 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>D816AF65DAC4C913C3202ED2A55FC180</ses:value>
+ <ses:value>ADF5B9CDC8E97CA08A547B2585D21F52</ses:value>
+ </ses:cookie>
+ <ses:cookie>
+ <ses:name>nde-textsize</ses:name>
+ <ses:value>16px</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
- <ses:name>---------------</ses:name>
- <ses:value>----- -------- ------- --------- ----------</ses:value>
+ <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</ses:name>
- <ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*</ses:value>
+ <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-language</ses:name>
- <ses:value>en-us</ses:value>
+ <ses:name>accept-encoding</ses:name>
+ <ses:value>gzip,deflate</ses:value>
</ses:header>
<ses:header>
- <ses:name>cache-control</ses:name>
- <ses:value>no-cache</ses:value>
+ <ses:name>accept-language</ses:name>
+ <ses:value>en-us,en;q=0.7,ja;q=0.3</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
- <ses:value>Keep-Alive, TE</ses:value>
+ <ses:value>keep-alive</ses:value>
</ses:header>
<ses:header>
<ses:name>content-length</ses:name>
- <ses:value>179</ses:value>
+ <ses:value>295</ses:value>
</ses:header>
<ses:header>
<ses:name>content-type</ses:name>
@@ -190,27 +198,23 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0; JSESSIONID=D816AF65DAC4C913C3202ED2A55FC180; $Path=/coreWeb</ses:value>
- </ses:header>
- <ses:header>
- <ses:name>cookie2</ses:name>
- <ses:value>$Version="1"</ses:value>
+ <ses:value>JSESSIONID=ADF5B9CDC8E97CA08A547B2585D21F52; nde-textsize=16px</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
- <ses:name>te</ses:name>
- <ses:value>trailers, deflate, gzip, compress</ses:value>
+ <ses:name>keep-alive</ses:name>
+ <ses:value>300</ses:value>
</ses:header>
<ses:header>
- <ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>f624cb5:102041cb937:-7c81</ses:value>
+ <ses:name>referer</ses:name>
+ <ses:value>http://localhost:8080/coreWeb/bugs/b39552/Controller.jpf</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
- <ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
+ <ses:value>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4</ses:value>
</ses:header>
</ses:headers>
</ses:request>
@@ -237,9 +241,8 @@
<td>
<input type="hidden" name="wlw-select_key:{actionForm.selectedItems}OldValue" value="true">
<select name="wlw-select_key:{actionForm.selectedItems}">
-<option value="1" selected>Option 1</option>
-<option value="2">Option 2</option>
-<option value="3">Option 3</option>
+<option value="1">Option 1</option>
+<option value="3" selected>Option 3</option>
<option value="4">Option 4</option>
<option value="5">Option 5</option></select>
</td>
@@ -247,11 +250,11 @@
<tr valign="top">
<td>Radio Button Group Items:</td>
<td>
- <input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="1"><span>Option 1</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="2"><span>Option 2</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="3"><span>Option 3</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="4"><span>Option 4</span><br>
-<input type="radio" name="wlw-radio_button_group_key:{actionForm.selectedItems}" value="5"><span>Option 5</span><br>
+ <input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="1"><span>Option 1</span><br>
+
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="3"><span>Option 3</span><br>
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="4" checked><span>Option 4</span><br>
+<input type="radio" name="wlw-radio_button_group_key:{actionForm.radioItem}" value="5"><span>Option 5</span><br>
</td>
</tr>
@@ -259,11 +262,11 @@
<tr valign="top">
<td>CheckBox Group Items:</td>
<td>
- <input type="hidden" name="wlw-checkbox_group_key:{actionForm.selectedItems}OldValue" value="true"><input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="1" checked><span>Option 1</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="2"><span>Option 2</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="3"><span>Option 3</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="4"><span>Option 4</span><br>
-<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.selectedItems}" value="5"><span>Option 5</span><br>
+ <input type="hidden" name="wlw-checkbox_group_key:{actionForm.checkboxItems}OldValue" value="true"><input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="1"><span>Option 1</span><br>
+
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="3"><span>Option 3</span><br>
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="4"><span>Option 4</span><br>
+<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.checkboxItems}" value="5" checked><span>Option 5</span><br>
</td>
</tr>
@@ -276,14 +279,8 @@
</html>]]></ses:responseBody>
</ses:response>
- <ses:testResults>
- <ses:testStatus>fail</ses:testStatus>
- </ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>11 Feb 2005, 06:19:31.844 PM MST</ses:endDate>
- <ses:sessionStatus>fail</ses:sessionStatus>
+ <ses:endDate>17 Jun 2005, 03:14:50.807 PM MDT</ses:endDate>
<ses:testCount>2</ses:testCount>
- <ses:passedCount>0</ses:passedCount>
- <ses:failedCount>2</ses:failedCount>
-</ses:recorderSession>
\ No newline at end of file
+</ses:recorderSession>