You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by ms...@apache.org on 2014/08/20 08:42:37 UTC
[24/50] [abbrv] Progress on dispatcher request / response tests
http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/fc96a5ea/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse.jsp
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse.jsp b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse.jsp
index 3ca1f6a..c1b661b 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse.jsp
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse.jsp
@@ -22,284 +22,105 @@
// Create result objects for the tests
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_addCookie */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.addCookie does not perform any */
- /* operation" */
- TestResult tr0 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ADDCOOKIE);
- /* TODO: implement test */
- tr0.appendTcDetail("Not implemented.");
- tr0.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_addDateHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.addDateHeader does not perform any */
- /* operation" */
- TestResult tr1 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ADDDATEHEADER);
- /* TODO: implement test */
- tr1.appendTcDetail("Not implemented.");
- tr1.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_addHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.addHeader does not perform any */
- /* operation" */
- TestResult tr2 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ADDHEADER);
- /* TODO: implement test */
- tr2.appendTcDetail("Not implemented.");
- tr2.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_addIntHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.addIntHeader does not perform any */
- /* operation" */
- TestResult tr3 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ADDINTHEADER);
- /* TODO: implement test */
- tr3.appendTcDetail("Not implemented.");
- tr3.writeTo(writer);
-
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_containsHeader */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.containsHeader must return false" */
- TestResult tr4 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_CONTAINSHEADER);
+ TestResult tr0 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_CONTAINSHEADER);
try {
boolean ok = response.containsHeader("Accept");
- tr4.setTcSuccess(ok == false);
- } catch(Exception e) {tr4.appendTcDetail(e.toString());}
- tr4.writeTo(writer);
+ tr0.setTcSuccess(ok == false);
+ } catch(Exception e) {tr0.appendTcDetail(e.toString());}
+ tr0.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_encodeRedirectURL1 */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.encodeRedirectURL must return null" */
- TestResult tr5 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEREDIRECTURL1);
+ TestResult tr1 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEREDIRECTURL1);
try {
String isval = response.encodeRedirectURL("http://www.cnn.com/");
- CompareUtils.stringsEqual(isval, null, tr5);
- } catch(Exception e) {tr5.appendTcDetail(e.toString());}
- tr5.writeTo(writer);
+ CompareUtils.stringsEqual(isval, null, tr1);
+ } catch(Exception e) {tr1.appendTcDetail(e.toString());}
+ tr1.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_encodeRedirectUrl */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.encodeRedirectUrl must return null" */
- TestResult tr6 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEREDIRECTURL);
+ TestResult tr2 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEREDIRECTURL);
try {
String isval = response.encodeRedirectUrl("http://www.cnn.com/");
- CompareUtils.stringsEqual(isval, null, tr6);
- } catch(Exception e) {tr6.appendTcDetail(e.toString());}
- tr6.writeTo(writer);
+ CompareUtils.stringsEqual(isval, null, tr2);
+ } catch(Exception e) {tr2.appendTcDetail(e.toString());}
+ tr2.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_encodeURL1 */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.encodeURL must provide the same */
/* functionality as EventResponse.encodeURL" */
- TestResult tr7 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEURL1);
+ TestResult tr3 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEURL1);
/* TODO: implement test */
- tr7.appendTcDetail("Not implemented.");
- tr7.writeTo(writer);
+ tr3.appendTcDetail("Not implemented.");
+ tr3.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_encodeUrl */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.encodeUrl must provide the same */
/* functionality as EventResponse.encodeURL" */
- TestResult tr8 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEURL);
- /* TODO: implement test */
- tr8.appendTcDetail("Not implemented.");
- tr8.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_flushBuffer */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.flushBuffer does not perform any */
- /* operation" */
- TestResult tr9 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_FLUSHBUFFER);
+ TestResult tr4 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ENCODEURL);
/* TODO: implement test */
- tr9.appendTcDetail("Not implemented.");
- tr9.writeTo(writer);
+ tr4.appendTcDetail("Not implemented.");
+ tr4.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getBufferSize */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.getBufferSize must return 0" */
- TestResult tr10 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETBUFFERSIZE);
+ TestResult tr5 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETBUFFERSIZE);
try {
int isval = response.getBufferSize();
- if (isval != 0) tr10.appendTcDetail("Returned value was: " + isval);
- tr10.setTcSuccess(isval == 0);
- } catch(Exception e) {tr10.appendTcDetail(e.toString());}
- tr10.writeTo(writer);
+ if (isval != 0) tr5.appendTcDetail("Returned value was: " + isval);
+ tr5.setTcSuccess(isval == 0);
+ } catch(Exception e) {tr5.appendTcDetail(e.toString());}
+ tr5.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getCharacterEncoding */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.getCharacterEncoding must return null" */
- TestResult tr11 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETCHARACTERENCODING);
+ TestResult tr6 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETCHARACTERENCODING);
try {
String isval = response.getCharacterEncoding();
- CompareUtils.stringsEqual(isval, null, tr11);
- } catch(Exception e) {tr11.appendTcDetail(e.toString());}
- tr11.writeTo(writer);
+ CompareUtils.stringsEqual(isval, null, tr6);
+ } catch(Exception e) {tr6.appendTcDetail(e.toString());}
+ tr6.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getContentType */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.getContentType must return null" */
- TestResult tr12 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETCONTENTTYPE);
+ TestResult tr7 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETCONTENTTYPE);
try {
String isval = response.getContentType();
- CompareUtils.stringsEqual(isval, null, tr12);
- } catch(Exception e) {tr12.appendTcDetail(e.toString());}
- tr12.writeTo(writer);
+ CompareUtils.stringsEqual(isval, null, tr7);
+ } catch(Exception e) {tr7.appendTcDetail(e.toString());}
+ tr7.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getLocale */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.getLocale must return null" */
- TestResult tr13 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETLOCALE);
+ TestResult tr8 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETLOCALE);
try {
Locale loc = request.getLocale();
- if (loc != null) tr13.appendTcDetail("Locale is " + loc);
- tr13.setTcSuccess(loc == null);
- } catch(Exception e) {tr13.appendTcDetail(e.toString());}
- tr13.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getOutputStream */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.getOutputStream must return an output */
- /* stream that ignores all input" */
- TestResult tr14 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETOUTPUTSTREAM);
- /* TODO: implement test */
- tr14.appendTcDetail("Not implemented.");
- tr14.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_getWriter */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.getWriter must return a writer that */
- /* ignores all input" */
- TestResult tr15 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_GETWRITER);
- /* TODO: implement test */
- tr15.appendTcDetail("Not implemented.");
- tr15.writeTo(writer);
+ if (loc != null) tr8.appendTcDetail("Locale is " + loc);
+ tr8.setTcSuccess(loc == null);
+ } catch(Exception e) {tr8.appendTcDetail(e.toString());}
+ tr8.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_isCommitted */
/* Details: "In a target jsp of a include in the Event phase, the */
/* method HttpServletResponse.isCommitted must return true" */
- TestResult tr16 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ISCOMMITTED);
+ TestResult tr9 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_ISCOMMITTED);
try {
boolean ok = response.isCommitted();
- tr16.setTcSuccess(ok == true);
- } catch(Exception e) {tr16.appendTcDetail(e.toString());}
- tr16.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_reset */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.reset does not perform any operation" */
- TestResult tr17 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_RESET);
- /* TODO: implement test */
- tr17.appendTcDetail("Not implemented.");
- tr17.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_resetBuffer */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.resetBuffer does not perform any */
- /* operation" */
- TestResult tr18 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_RESETBUFFER);
- /* TODO: implement test */
- tr18.appendTcDetail("Not implemented.");
- tr18.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_sendError */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.sendError does not perform any */
- /* operation" */
- TestResult tr19 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SENDERROR);
- /* TODO: implement test */
- tr19.appendTcDetail("Not implemented.");
- tr19.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_sendRedirect */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.sendRedirect does not perform any */
- /* operation" */
- TestResult tr20 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SENDREDIRECT);
- /* TODO: implement test */
- tr20.appendTcDetail("Not implemented.");
- tr20.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setBufferSize */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setBufferSize does not perform any */
- /* operation" */
- TestResult tr21 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETBUFFERSIZE);
- /* TODO: implement test */
- tr21.appendTcDetail("Not implemented.");
- tr21.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setCharacterEncoding */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setCharacterEncoding does not perform */
- /* any operation" */
- TestResult tr22 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETCHARACTERENCODING);
- /* TODO: implement test */
- tr22.appendTcDetail("Not implemented.");
- tr22.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setContentLength */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setContentLength does not perform any */
- /* operation" */
- TestResult tr23 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETCONTENTLENGTH);
- /* TODO: implement test */
- tr23.appendTcDetail("Not implemented.");
- tr23.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setContentType */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setContentType does not perform any */
- /* operation" */
- TestResult tr24 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETCONTENTTYPE);
- /* TODO: implement test */
- tr24.appendTcDetail("Not implemented.");
- tr24.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setDateHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setDateHeader does not perform any */
- /* operation" */
- TestResult tr25 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETDATEHEADER);
- /* TODO: implement test */
- tr25.appendTcDetail("Not implemented.");
- tr25.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setHeader does not perform any */
- /* operation" */
- TestResult tr26 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETHEADER);
- /* TODO: implement test */
- tr26.appendTcDetail("Not implemented.");
- tr26.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setIntHeader */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setIntHeader does not perform any */
- /* operation" */
- TestResult tr27 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETINTHEADER);
- /* TODO: implement test */
- tr27.appendTcDetail("Not implemented.");
- tr27.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setLocale */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setLocale does not perform any */
- /* operation" */
- TestResult tr28 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETLOCALE);
- /* TODO: implement test */
- tr28.appendTcDetail("Not implemented.");
- tr28.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse_setStatus */
- /* Details: "In a target jsp of a include in the Event phase, the */
- /* method HttpServletResponse.setStatus does not perform any */
- /* operation" */
- TestResult tr29 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPEVENTRESPONSE_SETSTATUS);
- /* TODO: implement test */
- tr29.appendTcDetail("Not implemented.");
- tr29.writeTo(writer);
+ tr9.setTcSuccess(ok == true);
+ } catch(Exception e) {tr9.appendTcDetail(e.toString());}
+ tr9.writeTo(writer);
request.getSession().setAttribute(
Constants.RESULT_ATTR_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPEventResponse",
http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/fc96a5ea/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest.jsp
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest.jsp b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest.jsp
index b86f273..88cc576 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest.jsp
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest.jsp
@@ -28,9 +28,9 @@
/* functionality as RenderRequest.getAttribute" */
TestResult tr0 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETATTRIBUTE);
try {
- String ha = (String)request.getAttribute(ATTR_PREFIX + "V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getAttribute");
- String pa = (String)portletReq.getAttribute(ATTR_PREFIX + "V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getAttribute");
- CompareUtils.stringsEqual(ha, pa, tr0);
+ String hval = (String)request.getAttribute(ATTR_PREFIX + "V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getAttribute");
+ String pval = (String)portletReq.getAttribute(ATTR_PREFIX + "V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getAttribute");
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr0);
} catch(Exception e) {tr0.appendTcDetail(e.toString());}
tr0.writeTo(writer);
@@ -51,8 +51,11 @@
/* method HttpServletRequest.getAuthType must provide the same */
/* functionality as RenderRequest.getAuthType" */
TestResult tr2 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETAUTHTYPE);
- /* TODO: implement test */
- tr2.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getAuthType();
+ String pval = ((ClientDataRequest)portletReq).getAuthType();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr2);
+ } catch(Exception e) {tr2.appendTcDetail(e.toString());}
tr2.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getCharacterEncoding */
@@ -91,8 +94,11 @@
/* method HttpServletRequest.getContextPath must provide the same */
/* functionality as RenderRequest.getContextPath" */
TestResult tr6 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETCONTEXTPATH);
- /* TODO: implement test */
- tr6.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getContextPath();
+ String pval = ((ClientDataRequest)portletReq).getContextPath();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr6);
+ } catch(Exception e) {tr6.appendTcDetail(e.toString());}
tr6.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getCookies */
@@ -100,8 +106,13 @@
/* method HttpServletRequest.getCookies must provide the same */
/* functionality as RenderRequest.getCookies" */
TestResult tr7 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETCOOKIES);
- /* TODO: implement test */
- tr7.appendTcDetail("Not implemented.");
+ try {
+ Cookie[] hvals = request.getCookies();
+ Cookie[] pvals = ((ClientDataRequest)portletReq).getCookies();
+ HashSet<Cookie> hsc = new HashSet<Cookie>(Arrays.asList(hvals));
+ HashSet<Cookie> psc = new HashSet<Cookie>(Arrays.asList(pvals));
+ CompareUtils.setsEqual("cookies from HttpServletRequest", hsc, "cookies from from RenderRequest", psc, tr7);
+ } catch(Exception e) {tr7.appendTcDetail(e.toString());}
tr7.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getDateHeader */
@@ -203,7 +214,9 @@
try {
Locale hl = request.getLocale();
Locale pl = portletReq.getLocale();
- CompareUtils.stringsEqual(hl.getDisplayName(), pl.getDisplayName(), tr17);
+ String hval = hl.getDisplayName();
+ String pval = pl.getDisplayName();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr17);
} catch(Exception e) {tr17.appendTcDetail(e.toString());}
tr17.writeTo(writer);
@@ -240,7 +253,7 @@
if (val != null) {
String hval = request.getParameter(PARM_NAME);
String pval = portletReq.getParameter(PARM_NAME);
- CompareUtils.stringsEqual(hval, pval, tr20);
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr20);
tr20.writeTo(writer);
}
} catch(Exception e) {tr20.appendTcDetail(e.toString());}
@@ -288,7 +301,9 @@
if (val != null) {
String[] hvals = request.getParameterValues(PARM_NAME);
String[] pvals = portletReq.getParameterValues(PARM_NAME);
- CompareUtils.stringsEqual(hvals[0], pvals[0], tr23);
+ String hval = ((hvals==null) ? "null" : hvals[0]);
+ String pval = ((pvals==null) ? "null" : pvals[0]);
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr23);
tr23.writeTo(writer);
}
} catch(Exception e) {tr23.appendTcDetail(e.toString());}
@@ -298,8 +313,12 @@
/* method HttpServletRequest.getPathInfo must a value corresponding */
/* to the path used to obtain the PortletRequestDispatcher" */
TestResult tr24 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETPATHINFO);
- /* TODO: implement test */
- tr24.appendTcDetail("Not implemented.");
+ try {
+ String sname = JSP_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest" + JSP_SUFFIX;
+ String hval = request.getPathInfo();
+ String pval = null;
+ CompareUtils.stringsEqual("HttpServletRequest", hval, " defined: ", pval, tr24);
+ } catch(Exception e) {tr24.appendTcDetail(e.toString());}
tr24.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getPathTranslated */
@@ -308,8 +327,12 @@
/* corresponding to the path used to obtain the */
/* PortletRequestDispatcher" */
TestResult tr25 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETPATHTRANSLATED);
- /* TODO: implement test */
- tr25.appendTcDetail("Not implemented.");
+ try {
+ String sname = JSP_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest" + JSP_SUFFIX;
+ String hval = request.getPathTranslated();
+ String pval = null;
+ CompareUtils.stringsEqual("HttpServletRequest", hval, " defined: ", pval, tr25);
+ } catch(Exception e) {tr25.appendTcDetail(e.toString());}
tr25.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getProtocol */
@@ -328,8 +351,12 @@
/* corresponding to the query string information used to obtain the */
/* PortletRequestDispatcher" */
TestResult tr27 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETQUERYSTRING);
- /* TODO: implement test */
- tr27.appendTcDetail("Not implemented.");
+ try {
+ String sname = JSP_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest" + JSP_SUFFIX;
+ String hval = request.getQueryString();
+ String pval = QUERY_STRING;
+ CompareUtils.stringsEqual("HttpServletRequest", hval, " defined: ", pval, tr27);
+ } catch(Exception e) {tr27.appendTcDetail(e.toString());}
tr27.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getReader */
@@ -388,8 +415,11 @@
/* method HttpServletRequest.getRemoteUser must provide the same */
/* functionality as RenderRequest.getRemoteUser" */
TestResult tr33 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETREMOTEUSER);
- /* TODO: implement test */
- tr33.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getRemoteUser();
+ String pval = ((ClientDataRequest)portletReq).getRemoteUser();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr33);
+ } catch(Exception e) {tr33.appendTcDetail(e.toString());}
tr33.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getRequestDispatcher */
@@ -407,8 +437,14 @@
/* to the path and query string information used to obtain the */
/* PortletRequestDispatcher" */
TestResult tr35 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETREQUESTURI);
- /* TODO: implement test */
- tr35.appendTcDetail("Not implemented.");
+ try {
+ String sname = JSP_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest" + JSP_SUFFIX;
+ String hval = request.getRequestURI();
+ if (!hval.contains(sname)) {
+ tr35.appendTcDetail("Request URI " + hval + " does not contain " + sname);
+ }
+ tr35.setTcSuccess(hval.contains(sname));
+ } catch(Exception e) {tr35.appendTcDetail(e.toString());}
tr35.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getRequestURL */
@@ -427,8 +463,11 @@
/* method HttpServletRequest.getRequestedSessionId must provide the */
/* same functionality as RenderRequest.getRequestedSessionId" */
TestResult tr37 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETREQUESTEDSESSIONID);
- /* TODO: implement test */
- tr37.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getRequestedSessionId();
+ String pval = ((ClientDataRequest)portletReq).getRequestedSessionId();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr37);
+ } catch(Exception e) {tr37.appendTcDetail(e.toString());}
tr37.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getScheme */
@@ -436,8 +475,11 @@
/* method HttpServletRequest.getScheme must provide the same */
/* functionality as RenderRequest.getScheme" */
TestResult tr38 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETSCHEME);
- /* TODO: implement test */
- tr38.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getScheme();
+ String pval = ((ClientDataRequest)portletReq).getScheme();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr38);
+ } catch(Exception e) {tr38.appendTcDetail(e.toString());}
tr38.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getServerName */
@@ -445,8 +487,11 @@
/* method HttpServletRequest.getServerName must provide the same */
/* functionality as RenderRequest.getServerName" */
TestResult tr39 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETSERVERNAME);
- /* TODO: implement test */
- tr39.appendTcDetail("Not implemented.");
+ try {
+ String hval = request.getServerName();
+ String pval = ((ClientDataRequest)portletReq).getServerName();
+ CompareUtils.stringsEqual("HttpServletRequest", hval, "RenderRequest", pval, tr39);
+ } catch(Exception e) {tr39.appendTcDetail(e.toString());}
tr39.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getServerPort */
@@ -454,8 +499,15 @@
/* method HttpServletRequest.getServerPort must provide the same */
/* functionality as RenderRequest.getServerPort" */
TestResult tr40 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETSERVERPORT);
- /* TODO: implement test */
- tr40.appendTcDetail("Not implemented.");
+ try {
+ int hval = request.getServerPort();
+ int pval = ((ClientDataRequest)portletReq).getServerPort();
+ String str = "Value " + hval + " from " + "HttpServletRequest" + " does not equal value " + pval + " + RenderRequest";
+ if (hval != pval) {
+ tr40.appendTcDetail(str);
+ }
+ tr40.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr40.appendTcDetail(e.toString());}
tr40.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getServletPath */
@@ -464,8 +516,12 @@
/* corresponding to the path used to obtain the */
/* PortletRequestDispatcher" */
TestResult tr41 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETSERVLETPATH);
- /* TODO: implement test */
- tr41.appendTcDetail("Not implemented.");
+ try {
+ String sname = JSP_PREFIX + "DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest" + JSP_SUFFIX;
+ String hval = request.getServletPath();
+ String pval = sname;
+ CompareUtils.stringsEqual("HttpServletRequest", hval, " defined: ", pval, tr41);
+ } catch(Exception e) {tr41.appendTcDetail(e.toString());}
tr41.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_getSession */
@@ -483,90 +539,91 @@
/* method HttpServletRequest.getUserPrincipal must provide the same */
/* functionality as RenderRequest.getUserPrincipal" */
TestResult tr43 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_GETUSERPRINCIPAL);
- /* TODO: implement test */
- tr43.appendTcDetail("Not implemented.");
+ try {
+ java.security.Principal hpal = request.getUserPrincipal();
+ java.security.Principal ppal = ((ClientDataRequest)portletReq).getUserPrincipal();
+ String str = "Value " + hpal.toString() + " from " + "HttpServletRequest" + " does not equal value " + ppal.toString() + " + RenderRequest";
+ if (!hpal.equals(ppal)) {
+ tr43.appendTcDetail(str);
+ }
+ tr43.setTcSuccess(hpal.equals(ppal));
+ } catch(Exception e) {tr43.appendTcDetail(e.toString());}
tr43.writeTo(writer);
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isRequestedSessionIdFromCookie */
- /* Details: "In a target jsp of a include in the Render phase, the */
- /* method HttpServletRequest.isRequestedSessionIdFromCookie must */
- /* provide functionality as defined in the servlet specification" */
- TestResult tr44 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISREQUESTEDSESSIONIDFROMCOOKIE);
- /* TODO: implement test */
- tr44.appendTcDetail("Not implemented.");
- tr44.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isRequestedSessionIdFromURL1 */
- /* Details: "In a target jsp of a include in the Render phase, the */
- /* method HttpServletRequest.isRequestedSessionIdFromURL must provide */
- /* functionality as defined in the servlet specification" */
- TestResult tr45 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISREQUESTEDSESSIONIDFROMURL1);
- /* TODO: implement test */
- tr45.appendTcDetail("Not implemented.");
- tr45.writeTo(writer);
-
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isRequestedSessionIdFromUrl */
- /* Details: "In a target jsp of a include in the Render phase, the */
- /* method HttpServletRequest.isRequestedSessionIdFromUrl must provide */
- /* functionality as defined in the servlet specification" */
- TestResult tr46 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISREQUESTEDSESSIONIDFROMURL);
- /* TODO: implement test */
- tr46.appendTcDetail("Not implemented.");
- tr46.writeTo(writer);
-
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isRequestedSessionIdValid */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.isRequestedSessionIdValid must provide */
/* the same functionality as RenderRequest.isRequestedSessionIdValid" */
- TestResult tr47 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISREQUESTEDSESSIONIDVALID);
- /* TODO: implement test */
- tr47.appendTcDetail("Not implemented.");
- tr47.writeTo(writer);
+ TestResult tr44 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISREQUESTEDSESSIONIDVALID);
+ try {
+ boolean hval = request.isRequestedSessionIdValid();
+ boolean pval = ((ClientDataRequest)portletReq).isRequestedSessionIdValid();
+ String str = "Value " + hval + " from " + "HttpServletRequest" + " does not equal value " + pval + " + RenderRequest";
+ if (hval != pval) {
+ tr44.appendTcDetail(str);
+ }
+ tr44.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr44.appendTcDetail(e.toString());}
+ tr44.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isSecure */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.isSecure must provide the same */
/* functionality as RenderRequest.isSecure" */
- TestResult tr48 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISSECURE);
- /* TODO: implement test */
- tr48.appendTcDetail("Not implemented.");
- tr48.writeTo(writer);
+ TestResult tr45 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISSECURE);
+ try {
+ boolean hval = request.isSecure();
+ boolean pval = ((ClientDataRequest)portletReq).isSecure();
+ String str = "Value " + hval + " from " + "HttpServletRequest" + " does not equal value " + pval + " + RenderRequest";
+ if (hval != pval) {
+ tr45.appendTcDetail(str);
+ }
+ tr45.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr45.appendTcDetail(e.toString());}
+ tr45.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_isUserInRole */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.isUserInRole must provide the same */
/* functionality as RenderRequest.isUserInRole" */
- TestResult tr49 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISUSERINROLE);
- /* TODO: implement test */
- tr49.appendTcDetail("Not implemented.");
- tr49.writeTo(writer);
+ TestResult tr46 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_ISUSERINROLE);
+ try {
+ boolean hval = request.isUserInRole(ROLE_NAME);
+ boolean pval = ((ClientDataRequest)portletReq).isUserInRole(ROLE_NAME);
+ String str = "Value " + hval + " from " + "HttpServletRequest" + " does not equal value " + pval + " + RenderRequest";
+ if (hval != pval) {
+ tr46.appendTcDetail(str);
+ }
+ tr46.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr46.appendTcDetail(e.toString());}
+ tr46.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_removeAttribute */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.removeAttribute must provide the same */
/* functionality as RenderRequest.removeAttribute" */
- TestResult tr50 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_REMOVEATTRIBUTE);
+ TestResult tr47 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_REMOVEATTRIBUTE);
/* TODO: implement test */
- tr50.appendTcDetail("Not implemented.");
- tr50.writeTo(writer);
+ tr47.appendTcDetail("Not implemented.");
+ tr47.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_setAttribute */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.setAttribute must provide the same */
/* functionality as RenderRequest.setAttribute" */
- TestResult tr51 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_SETATTRIBUTE);
+ TestResult tr48 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_SETATTRIBUTE);
/* TODO: implement test */
- tr51.appendTcDetail("Not implemented.");
- tr51.writeTo(writer);
+ tr48.appendTcDetail("Not implemented.");
+ tr48.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest_setCharacterEncoding */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletRequest.setCharacterEncoding does not perform */
/* any operation" */
- TestResult tr52 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_SETCHARACTERENCODING);
+ TestResult tr49 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERREQUEST_SETCHARACTERENCODING);
/* TODO: implement test */
- tr52.appendTcDetail("Not implemented.");
- tr52.writeTo(writer);
+ tr49.appendTcDetail("Not implemented.");
+ tr49.writeTo(writer);
// TestSetupLink for: DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderRequest
{
http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/fc96a5ea/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse.jsp
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse.jsp b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse.jsp
index eb7d570..a074f55 100644
--- a/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse.jsp
+++ b/portlet-tck_3.0/V2DispatcherReqRespTests3/src/main/webapp/WEB-INF/jsp/DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse.jsp
@@ -120,8 +120,15 @@
/* method HttpServletResponse.getBufferSize must provide the same */
/* functionality as RenderResponse.getBufferSize" */
TestResult tr10 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_GETBUFFERSIZE);
- /* TODO: implement test */
- tr10.appendTcDetail("Not implemented.");
+ try {
+ int hval = response.getBufferSize();
+ int pval = ((MimeResponse)portletResp).getBufferSize();
+ String str = "Value " + hval + " from " + "HttpServletResponse" + " does not equal value " + pval + " + RenderResponse";
+ if (hval != pval) {
+ tr10.appendTcDetail(str);
+ }
+ tr10.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr10.appendTcDetail(e.toString());}
tr10.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_getCharacterEncoding */
@@ -129,8 +136,11 @@
/* method HttpServletResponse.getCharacterEncoding must provide the */
/* same functionality as RenderResponse.getCharacterEncoding" */
TestResult tr11 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_GETCHARACTERENCODING);
- /* TODO: implement test */
- tr11.appendTcDetail("Not implemented.");
+ try {
+ String hval = response.getCharacterEncoding();
+ String pval = ((MimeResponse)portletResp).getCharacterEncoding();
+ CompareUtils.stringsEqual("HttpServletResponse", hval, "RenderResponse", pval, tr11);
+ } catch(Exception e) {tr11.appendTcDetail(e.toString());}
tr11.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_getContentType */
@@ -138,8 +148,11 @@
/* method HttpServletResponse.getContentType must provide the same */
/* functionality as RenderResponse.getContentType" */
TestResult tr12 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_GETCONTENTTYPE);
- /* TODO: implement test */
- tr12.appendTcDetail("Not implemented.");
+ try {
+ String hval = response.getContentType();
+ String pval = ((MimeResponse)portletResp).getContentType();
+ CompareUtils.stringsEqual("HttpServletResponse", hval, "RenderResponse", pval, tr12);
+ } catch(Exception e) {tr12.appendTcDetail(e.toString());}
tr12.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_getLocale */
@@ -150,7 +163,9 @@
try {
Locale hl = response.getLocale();
Locale pl = ((MimeResponse)portletResp).getLocale();
- CompareUtils.stringsEqual(hl.getDisplayName(), pl.getDisplayName(), tr13);
+ String hval = hl.getDisplayName();
+ String pval = pl.getDisplayName();
+ CompareUtils.stringsEqual("HttpServletResponse", hval, "RenderResponse", pval, tr13);
} catch(Exception e) {tr13.appendTcDetail(e.toString());}
tr13.writeTo(writer);
@@ -163,139 +178,137 @@
tr14.appendTcDetail("Not implemented.");
tr14.writeTo(writer);
- /* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_getWriter */
- /* Details: "In a target jsp of a include in the Render phase, the */
- /* method HttpServletResponse.getWriter must provide the same */
- /* functionality as RenderResponse.getWriter" */
- TestResult tr15 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_GETWRITER);
- /* TODO: implement test */
- tr15.appendTcDetail("Not implemented.");
- tr15.writeTo(writer);
-
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_isCommitted */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.isCommitted must provide the same */
/* functionality as RenderResponse.isCommitted" */
- TestResult tr16 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_ISCOMMITTED);
- /* TODO: implement test */
- tr16.appendTcDetail("Not implemented.");
- tr16.writeTo(writer);
+ TestResult tr15 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_ISCOMMITTED);
+ try {
+ boolean hval = response.isCommitted();
+ boolean pval = ((MimeResponse)portletResp).isCommitted();
+ String str = "Value " + hval + " from " + "HttpServletResponse" + " does not equal value " + pval + " + RenderResponse";
+ if (hval != pval) {
+ tr15.appendTcDetail(str);
+ }
+ tr15.setTcSuccess(hval == pval);
+ } catch(Exception e) {tr15.appendTcDetail(e.toString());}
+ tr15.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_reset */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.reset must provide the same */
/* functionality as RenderResponse.reset" */
- TestResult tr17 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_RESET);
+ TestResult tr16 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_RESET);
/* TODO: implement test */
- tr17.appendTcDetail("Not implemented.");
- tr17.writeTo(writer);
+ tr16.appendTcDetail("Not implemented.");
+ tr16.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_resetBuffer */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.resetBuffer must provide the same */
/* functionality as RenderResponse.resetBuffer" */
- TestResult tr18 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_RESETBUFFER);
+ TestResult tr17 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_RESETBUFFER);
/* TODO: implement test */
- tr18.appendTcDetail("Not implemented.");
- tr18.writeTo(writer);
+ tr17.appendTcDetail("Not implemented.");
+ tr17.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_sendError */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.sendError does not perform any */
/* operation" */
- TestResult tr19 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SENDERROR);
+ TestResult tr18 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SENDERROR);
/* TODO: implement test */
- tr19.appendTcDetail("Not implemented.");
- tr19.writeTo(writer);
+ tr18.appendTcDetail("Not implemented.");
+ tr18.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_sendRedirect */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.sendRedirect does not perform any */
/* operation" */
- TestResult tr20 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SENDREDIRECT);
+ TestResult tr19 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SENDREDIRECT);
/* TODO: implement test */
- tr20.appendTcDetail("Not implemented.");
- tr20.writeTo(writer);
+ tr19.appendTcDetail("Not implemented.");
+ tr19.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setBufferSize */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setBufferSize must provide the same */
/* functionality as RenderResponse.setBufferSize" */
- TestResult tr21 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETBUFFERSIZE);
+ TestResult tr20 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETBUFFERSIZE);
/* TODO: implement test */
- tr21.appendTcDetail("Not implemented.");
- tr21.writeTo(writer);
+ tr20.appendTcDetail("Not implemented.");
+ tr20.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setCharacterEncoding */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setCharacterEncoding does not perform */
/* any operation" */
- TestResult tr22 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCHARACTERENCODING);
+ TestResult tr21 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCHARACTERENCODING);
/* TODO: implement test */
- tr22.appendTcDetail("Not implemented.");
- tr22.writeTo(writer);
+ tr21.appendTcDetail("Not implemented.");
+ tr21.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setContentLength */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setContentLength does not perform any */
/* operation" */
- TestResult tr23 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCONTENTLENGTH);
+ TestResult tr22 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCONTENTLENGTH);
/* TODO: implement test */
- tr23.appendTcDetail("Not implemented.");
- tr23.writeTo(writer);
+ tr22.appendTcDetail("Not implemented.");
+ tr22.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setContentType */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setContentType does not perform any */
/* operation" */
- TestResult tr24 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCONTENTTYPE);
+ TestResult tr23 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETCONTENTTYPE);
/* TODO: implement test */
- tr24.appendTcDetail("Not implemented.");
- tr24.writeTo(writer);
+ tr23.appendTcDetail("Not implemented.");
+ tr23.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setDateHeader */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setDateHeader does not perform any */
/* operation" */
- TestResult tr25 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETDATEHEADER);
+ TestResult tr24 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETDATEHEADER);
/* TODO: implement test */
- tr25.appendTcDetail("Not implemented.");
- tr25.writeTo(writer);
+ tr24.appendTcDetail("Not implemented.");
+ tr24.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setHeader */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setHeader does not perform any */
/* operation" */
- TestResult tr26 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETHEADER);
+ TestResult tr25 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETHEADER);
/* TODO: implement test */
- tr26.appendTcDetail("Not implemented.");
- tr26.writeTo(writer);
+ tr25.appendTcDetail("Not implemented.");
+ tr25.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setIntHeader */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setIntHeader does not perform any */
/* operation" */
- TestResult tr27 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETINTHEADER);
+ TestResult tr26 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETINTHEADER);
/* TODO: implement test */
- tr27.appendTcDetail("Not implemented.");
- tr27.writeTo(writer);
+ tr26.appendTcDetail("Not implemented.");
+ tr26.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setLocale */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setLocale does not perform any */
/* operation" */
- TestResult tr28 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETLOCALE);
+ TestResult tr27 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETLOCALE);
/* TODO: implement test */
- tr28.appendTcDetail("Not implemented.");
- tr28.writeTo(writer);
+ tr27.appendTcDetail("Not implemented.");
+ tr27.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests3_SPEC2_19_IncludeJSPRenderResponse_setStatus */
/* Details: "In a target jsp of a include in the Render phase, the */
/* method HttpServletResponse.setStatus does not perform any */
/* operation" */
- TestResult tr29 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETSTATUS);
+ TestResult tr28 = tcd.getTestResultFailed(V2DISPATCHERREQRESPTESTS3_SPEC2_19_INCLUDEJSPRENDERRESPONSE_SETSTATUS);
/* TODO: implement test */
- tr29.appendTcDetail("Not implemented.");
- tr29.writeTo(writer);
+ tr28.appendTcDetail("Not implemented.");
+ tr28.writeTo(writer);
%>