Author: dolander
Date: Mon Apr 4 15:05:08 2005
New Revision: 160104
URL: http://svn.apache.org/viewcvs?view=rev&rev=160104
Log:
Setting focus on buttons was broken
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Button.java
Mon Apr 4 15:05:08 2005
@@ -352,7 +352,8 @@
}
}
else {
- idScript = renderNameAndId(request, _state, null);
+ Form parentForm = getNearestForm();
+ idScript = renderNameAndId(request, _state, parentForm);
}
boolean buttonDisableAndSubmit = false;
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/CheckBoxOption.java
Mon Apr 4 15:05:08 2005
@@ -238,6 +238,12 @@
if (_state.id != null) {
String tagId = _state.id;
_state.id = getIdForTagId(_state.id);
+ /* This has been commented out because we can't set focus on
checkbox options
+ because they don't have a unique name.
+ Form parentForm = getNearestForm();
+ if (parentForm != null)
+ parentForm.addTagID(tagId, _state.name);
+ */
String script = renderDefaultNameAndId((HttpServletRequest) req,
_state, tagId, _state.name);
if (script != null) {
write(script);
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/Form.java
Mon Apr 4 15:05:08 2005
@@ -347,6 +347,14 @@
}
/**
+ * return <code>true</code> if focucs has been set.
+ * @return
+ */
+ public boolean isFocusSet() {
+ return (_focus != null);
+ }
+
+ /**
* Set the location hash to append to the url.
* @param location - the location hash
* @jsptagref.attributedescription The location hash to append to the URL.
Modified:
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
(original)
+++
incubator/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/html/HtmlBaseTag.java
Mon Apr 4 15:05:08 2005
@@ -482,8 +482,11 @@
// check to see if this is an instance of a HTML Control
boolean ctrlState = (state instanceof AbstractHtmlControlState);
- // form keeps track of this so that it can add this con*/trol to it's
focus map
+ // form keeps track of this so that it can add this control to it's
focus map
if (parentForm != null && ctrlState) {
+ AbstractHtmlControlState hcs = (AbstractHtmlControlState) state;
+ if (hcs.name == null && parentForm.isFocusSet())
+ hcs.name = state.id;
parentForm.addTagID(state.id, ((AbstractHtmlControlState)
state).name);
}
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtFormFocus.xml
Mon Apr 4 15:05:08 2005
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>CtFormFocus</ses:sessionName>
<ses:tester>Daryl</ses:tester>
- <ses:startDate>04 Apr 2005, 09:02:12.747 AM MDT</ses:startDate>
+ <ses:startDate>04 Apr 2005, 02:17:05.841 PM MDT</ses:startDate>
<ses:description>Daryl</ses:description>
<ses:tests>
<ses:test>
@@ -18,7 +18,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>B8E1453D59FEAF174166CFE4B7E5AA80</ses:value>
+ <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -44,7 +44,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=B8E1453D59FEAF174166CFE4B7E5AA80; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -56,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>21d6d99c:1030db91347:-7da2</ses:value>
+ <ses:value>-4c33f27d:1030ed9446d:-7da2</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -84,7 +84,7 @@
Text 1: <input type="text" name="{actionForm.text1}"
id="text1"><br>
Text 2: <input type="text" name="{actionForm.text2}"
id="text2"><br>
Text 3: <input type="text" name="{actionForm.text3}"
id="text3"><br>
- <input type="submit" id="button" value="submit">
+ <input type="submit" name="button" id="button" value="submit">
</form>
<script language="JavaScript" type="text/JavaScript">
<!--
@@ -118,6 +118,7 @@
var netui_tagIdNameMap = new Object();
netui_tagIdNameMap.text2="{actionForm.text2}"
netui_tagIdNameMap.text3="{actionForm.text3}"
+netui_tagIdNameMap.button="button"
netui_tagIdNameMap.text1="{actionForm.text1}"
@@ -186,7 +187,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>04 Apr 2005, 09:02:13.608 AM MDT</ses:endDate>
+ <ses:endDate>04 Apr 2005, 02:17:06.442 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtSbBase.xml
Mon Apr 4 15:05:08 2005
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>CtSbBase</ses:sessionName>
<ses:tester>Daryl</ses:tester>
- <ses:startDate>29 Mar 2005, 09:40:15.597 AM MST</ses:startDate>
+ <ses:startDate>04 Apr 2005, 02:17:16.747 PM MDT</ses:startDate>
<ses:description>Daryl</ses:description>
<ses:tests>
<ses:test>
@@ -18,7 +18,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>BA2FBB0E95DC2FF882CECA0FB3BF9B48</ses:value>
+ <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -44,7 +44,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=BA2FBB0E95DC2FF882CECA0FB3BF9B48; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -56,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>1b325bd5:102ef2c7065:-7d7a</ses:value>
+ <ses:value>-4c33f27d:1030ed9446d:-7d7e</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -92,10 +92,18 @@
</tr>
</table>
<br>
- <input type="submit" id="html.b1" value="Submit">&nbsp;
+ <input type="submit" name="b1" id="html.b1"
value="Submit">&nbsp;
<input type="submit" name="actionOverride:override"
id="html.b2" value="Override">&nbsp;
</form>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// set the focus on a field within the named form
+if (document.forms["html.form"]["b1"].type != "hidden")
+ document.forms["html.form"]["b1"].focus();
+-->
+</script>
+
<hr>
Post Value: <span id="html.postValue"></span><br>
Method: <span id="html.method"></span>
@@ -112,7 +120,7 @@
// to the real id written into the HTML
if (netui_names == null)
var netui_names = new Object();
-netui_names.html__b1="html.b1"
+netui_names.html__b1="b1"
netui_names.html__t1="{actionForm.text1}"
netui_names.html__form="html.form"
netui_names.html__postValue="html.postValue"
@@ -125,6 +133,7 @@
// to the real id written into the HTML
if (netui_tagIdNameMap == null)
var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.html___b1="b1"
netui_tagIdNameMap.html___t1="{actionForm.text1}"
netui_tagIdNameMap.html___form="html.form"
netui_tagIdNameMap.html___b2="actionOverride:override"
@@ -226,7 +235,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>29 Mar 2005, 09:40:16.178 AM MST</ses:endDate>
+ <ses:endDate>04 Apr 2005, 02:17:17.608 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/CtScScopeId.xml
Mon Apr 4 15:05:08 2005
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>CtScScopeId</ses:sessionName>
<ses:tester>Daryl</ses:tester>
- <ses:startDate>29 Mar 2005, 09:40:17.600 AM MST</ses:startDate>
+ <ses:startDate>04 Apr 2005, 02:17:18.740 PM MDT</ses:startDate>
<ses:description>Daryl</ses:description>
<ses:tests>
<ses:test>
@@ -18,7 +18,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>BA2FBB0E95DC2FF882CECA0FB3BF9B48</ses:value>
+ <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -44,7 +44,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=BA2FBB0E95DC2FF882CECA0FB3BF9B48; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -56,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>1b325bd5:102ef2c7065:-7d74</ses:value>
+ <ses:value>-4c33f27d:1030ed9446d:-7d78</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -91,10 +91,18 @@
</tr>
</table>
<br>
- <input type="submit" id="html.scopeOne.b1"
value="Submit">&nbsp;
+ <input type="submit" name="b1" id="html.scopeOne.b1"
value="Submit">&nbsp;
<input type="submit" name="actionOverride:override"
id="html.scopeOne.b2" value="Override">&nbsp;
</form>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// set the focus on a field within the named form
+if (document.forms["html.scopeOne.form"]["b1"].type != "hidden")
+ document.forms["html.scopeOne.form"]["b1"].focus();
+-->
+</script>
+
</div>
<hr>
<div netui:idScope="Results" >
@@ -112,7 +120,7 @@
// to the real id written into the HTML
if (netui_names == null)
var netui_names = new Object();
-netui_names.scopeOne__b1="html.scopeOne.b1"
+netui_names.scopeOne__b1="b1"
netui_names.scopeOne__t1="{actionForm.text1}"
netui_names.scopeOne__form="html.scopeOne.form"
netui_names.scopeOne__b2="actionOverride:override"
@@ -123,6 +131,7 @@
// to the real id written into the HTML
if (netui_tagIdNameMap == null)
var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.html_scopeOne___b1="b1"
netui_tagIdNameMap.html_scopeOne___t1="{actionForm.text1}"
netui_tagIdNameMap.html_scopeOne___form="html.scopeOne.form"
netui_tagIdNameMap.html_scopeOne___b2="actionOverride:override"
@@ -225,7 +234,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>29 Mar 2005, 09:40:18.190 AM MST</ses:endDate>
+ <ses:endDate>04 Apr 2005, 02:17:19.601 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml?view=diff&r1=160103&r2=160104
==============================================================================
--- incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
(original)
+++ incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsid.xml
Mon Apr 4 15:05:08 2005
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>jsid</ses:sessionName>
<ses:tester>daryl</ses:tester>
- <ses:startDate>29 Mar 2005, 12:30:39.398 PM MST</ses:startDate>
+ <ses:startDate>04 Apr 2005, 02:19:39.973 PM MDT</ses:startDate>
<ses:description>daryl</ses:description>
<ses:tests>
<ses:test>
@@ -18,7 +18,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1E32E05DC8FDCD5E3D746A21B1D11938</ses:value>
+ <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -44,7 +44,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1E32E05DC8FDCD5E3D746A21B1D11938; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -56,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-44f7ea7d:102efc67118:-7b48</ses:value>
+ <ses:value>-4c33f27d:1030ed9446d:-7b3c</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -87,10 +87,18 @@
</tr>
</table>
<br>
- <input type="submit" id="b1" value="Submit">&nbsp;
+ <input type="submit" name="b1" id="b1" value="Submit">&nbsp;
<input type="submit" name="actionOverride:override" id="b2"
value="Override">&nbsp;
</form>
+<script language="JavaScript" type="text/JavaScript">
+<!--
+// set the focus on a field within the named form
+if (document.forms["form"]["b1"].type != "hidden")
+ document.forms["form"]["b1"].focus();
+-->
+</script>
+
<hr>
Post Value: <label></label><br>
@@ -117,6 +125,7 @@
// to the real id written into the HTML
if (netui_tagIdNameMap == null)
var netui_tagIdNameMap = new Object();
+netui_tagIdNameMap.b1="b1"
netui_tagIdNameMap.t1="{actionForm.text1}"
netui_tagIdNameMap.form="form"
netui_tagIdNameMap.b2="actionOverride:override"
@@ -203,7 +212,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>29 Mar 2005, 12:30:39.969 PM MST</ses:endDate>
+ <ses:endDate>04 Apr 2005, 02:19:40.914 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>
Modified:
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml?view=diff&r1=160103&r2=160104
==============================================================================
---
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
(original)
+++
incubator/beehive/trunk/netui/test/webapps/drt/testRecorder/tests/jsidnohtml.xml
Mon Apr 4 15:05:08 2005
@@ -2,7 +2,7 @@
<ses:recorderSession
xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>jsidnohtml</ses:sessionName>
<ses:tester>daryl</ses:tester>
- <ses:startDate>29 Mar 2005, 12:30:39.989 PM MST</ses:startDate>
+ <ses:startDate>04 Apr 2005, 02:19:40.934 PM MDT</ses:startDate>
<ses:description>daryl</ses:description>
<ses:tests>
<ses:test>
@@ -18,7 +18,7 @@
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
- <ses:value>1E32E05DC8FDCD5E3D746A21B1D11938</ses:value>
+ <ses:value>67FA28C787743203DBAE5B487B98A14E</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
@@ -44,7 +44,7 @@
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
- <ses:value>$Version=0;
JSESSIONID=1E32E05DC8FDCD5E3D746A21B1D11938; $Path=/coreWeb</ses:value>
+ <ses:value>$Version=0;
JSESSIONID=67FA28C787743203DBAE5B487B98A14E; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
@@ -56,7 +56,7 @@
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
- <ses:value>-44f7ea7d:102efc67118:-7b46</ses:value>
+ <ses:value>-4c33f27d:1030ed9446d:-7b3a</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
@@ -172,7 +172,7 @@
</tr>
</table>
<br>
- <input type="submit" id="b1" value="Submit">
+ <input type="submit" name="b1" id="b1" value="Submit">
<script language="JavaScript" type="text/JavaScript">
<!--
netui_names.b1="b1"
@@ -181,6 +181,7 @@
<script language="JavaScript" type="text/JavaScript">
<!--
+netui_tagIdNameMap.b1="b1"
-->
</script>
&nbsp;
@@ -201,6 +202,14 @@
</form>
<script language="JavaScript" type="text/JavaScript">
<!--
+// set the focus on a field within the named form
+if (document.forms["form"]["b1"].type != "hidden")
+ document.forms["form"]["b1"].focus();
+-->
+</script>
+
+<script language="JavaScript" type="text/JavaScript">
+<!--
netui_names.form="form"
-->
</script>
@@ -238,7 +247,7 @@
</ses:testResults>
</ses:test>
</ses:tests>
- <ses:endDate>29 Mar 2005, 12:30:40.920 PM MST</ses:endDate>
+ <ses:endDate>04 Apr 2005, 02:19:41.485 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>1</ses:testCount>
<ses:passedCount>0</ses:passedCount>