jmitchell 2003/03/11 16:34:24 Added: web/test/test/org/apache/struts/taglib/html TestImgTag5.jsp TestImgTag5a.jsp TestImgTag6.jsp TestImgTag7.jsp TestImgTag7a.jsp TestImgTag8.jsp Log: New tests Revision Changes Path 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag5.jsp Index: TestImgTag5.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using src ------ --> <logic:equal name="runTest" value="testImgSrcAlign1"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="left"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="left"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign2"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="right"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="right"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign3"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="top"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="top"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign4"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="middle"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="middle"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign5"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="bottom"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="bottom"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign6"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="texttop"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="texttop"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign7"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="absmiddle"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="absmiddle"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign8"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="absbottom"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="absbottom"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign9"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="any value"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="any value"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlign10"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" align="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" align="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAlt"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" alt="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAltKeyDefaultBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAltKeyAlternateBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" altKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAltKeyDefaultBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcAltKeyAlternateBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" altKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcBorder"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" border="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" border="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcHeight1"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" height="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" height="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcHeight2"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" height="155px"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" height="155px"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcHspace"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" hspace="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" hspace="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcImageName"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" imageName="nameOfImage"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" name="nameOfImage"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcImageIsmap"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" ismap="nameOfMap"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" ismap="nameOfMap"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcLocale"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" locale="secret locale" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %> 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag5a.jsp Index: TestImgTag5a.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using src ------ --> <logic:equal name="runTest" value="testImgSrcNameNoScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramMapNoScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapNoScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null,"/some/image.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNamePropertyNoScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramPropertyMapNoScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapNoScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNameApplicationScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramMapApplicationScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapApplicationScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNamePropertyApplicationScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramPropertyMapApplicationScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapApplicationScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNameSessionScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramMapSessionScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapSessionScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNamePropertySessionScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramPropertyMapSessionScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapSessionScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNameRequestScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramMapRequestScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapRequestScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcNamePropertyRequestScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" name="paramPropertyMapRequestScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapRequestScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/some/image.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %> 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag6.jsp Index: TestImgTag6.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using src ------ --> <logic:equal name="runTest" value="testImgSrcOnclick"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onclick="onclick"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onclick="onclick"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOndblclick"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" ondblclick="ondblclick"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" ondblclick="ondblclick"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnkeydown"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onkeydown="onkeydown"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onkeydown="onkeydown"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnkeypress"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onkeypress="onkeypress"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onkeypress="onkeypress"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnkeyup"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onkeyup="onkeyup"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onkeyup="onkeyup"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnmousedown"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onmousedown="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onmousedown="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnmousemove"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onmousemove="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onmousemove="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnmouseout"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onmouseout="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onmouseout="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnmouseover"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onmouseover="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onmouseover="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcOnmouseup"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" onmouseup="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" onmouseup="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcStyle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" style="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" style="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcStyleClass"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" styleClass="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" class="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcStyleId"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" styleId="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" id="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcTitle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" title="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" title="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcTitleKeyDefaultBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" titleKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" title="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcTitleKeyAlternateBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" titleKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" title="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcTitleKeyDefaultBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" titleKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" title="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcTitleKeyAlternateBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" titleKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" title="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcUsemap"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" usemap="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" usemap="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcVspace"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" vspace="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" vspace="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcWidth"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img src="/some/image.gif" width="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/some/image.gif" width="15"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %> 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag7.jsp Index: TestImgTag7.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using srcKey ------ --> <logic:equal name="runTest" value="testImgSrcKeyAlign1"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="left"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="left"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign2"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="right"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="right"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign3"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="top"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="top"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign4"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="middle"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="middle"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign5"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="bottom"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="bottom"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign6"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="texttop"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="texttop"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign7"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="absmiddle"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="absmiddle"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign8"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="absbottom"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="absbottom"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign9"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="any value"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="any value"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlign10"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" align="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" align="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAlt"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" alt="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" alt="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAltKeyDefaultBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" alt="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAltKeyAlternateBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/alternate/myimage.gif" alt="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAltKeyDefaultBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/fr/default/myimage.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyAltKeyAlternateBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/fr/alternate/myimage.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyBorder"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" border="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" border="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyHeight1"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" height="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" height="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyHeight2"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" height="155px"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" height="155px"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyHspace"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" hspace="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" hspace="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyImageName"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" imageName="nameOfImage"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" name="nameOfImage"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyImageIsmap"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" ismap="nameOfMap"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" ismap="nameOfMap"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyLocale"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" locale="secret locale" altKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/fr/default/myimage.gif" alt="Message D'Essai"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %> 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag7a.jsp Index: TestImgTag7a.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using srcKey ------ --> <logic:equal name="runTest" value="testImgSrcKeyNameNoScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramMapNoScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapNoScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNamePropertyNoScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramPropertyMapNoScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapNoScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNameApplicationScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramMapApplicationScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapApplicationScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNamePropertyApplicationScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramPropertyMapApplicationScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapApplicationScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNameSessionScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramMapSessionScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapSessionScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNamePropertySessionScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramPropertyMapSessionScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapSessionScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNameRequestScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramMapRequestScope"/> </bean:define> <bean:define id="thisMap1" name="paramMapRequestScope" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap1, null, false)%>"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyNamePropertyRequestScope"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" name="paramPropertyMapRequestScope" property="map"/> </bean:define> <bean:define id="thisMap2" name="paramPropertyMapRequestScope" property="map" type="java.util.Map"/> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="<%=org.apache.struts.util.RequestUtils.computeURL(pageContext, null, "/images/default/default/myimage.gif", null, null, thisMap2, null, false)%>"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %> 1.1 jakarta-struts/web/test/test/org/apache/struts/taglib/html/TestImgTag8.jsp Index: TestImgTag8.jsp =================================================================== <%@ page contentType="text/html;charset=UTF-8" language="java" %> <[EMAIL PROTECTED] import="junit.framework.Assert"%> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <!-- --------Testing attributes using srcKey ------ --> <logic:equal name="runTest" value="testImgSrcKeyOnclick"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onclick="onclick"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onclick="onclick"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOndblclick"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" ondblclick="ondblclick"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" ondblclick="ondblclick"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnkeydown"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onkeydown="onkeydown"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onkeydown="onkeydown"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnkeypress"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onkeypress="onkeypress"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onkeypress="onkeypress"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnkeyup"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onkeyup="onkeyup"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onkeyup="onkeyup"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnmousedown"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onmousedown="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onmousedown="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnmousemove"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onmousemove="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onmousemove="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnmouseout"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onmouseout="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onmouseout="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnmouseover"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onmouseover="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onmouseover="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyOnmouseup"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" onmouseup="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" onmouseup="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyStyle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" style="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" style="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyStyleClass"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" styleClass="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" class="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyStyleId"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" styleId="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" id="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyTitle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" title="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" title="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyTitleKeyDefaultBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" titleKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" title="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyTitleKeyAlternateBundle"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="alternate.testing.image" titleKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/alternate/myimage.gif" title="Testing Message"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyTitleKeyDefaultBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" titleKey="default.bundle.message"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/fr/default/myimage.gif" title="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyTitleKeyAlternateBundle_fr"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="alternate.testing.image" titleKey="alternate.bundle.message" bundle="alternate"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/fr/alternate/myimage.gif" title="Message D'Essai"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyUsemap"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" usemap="XXX"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" usemap="XXX"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyVspace"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" vspace="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" vspace="15"> </bean:define> </logic:equal> <logic:equal name="runTest" value="testImgSrcKeyWidth"> <bean:define id="TEST_RESULTS" toScope="page"> <html:img srcKey="default.testing.image" width="15"/> </bean:define> <bean:define id="EXPECTED_RESULTS" toScope="page"> <img src="/images/default/default/myimage.gif" width="15"> </bean:define> </logic:equal> <% String expected = ""; String compareTo = ""; if (pageContext.getAttribute("EXPECTED_RESULTS") == null){ throw new javax.servlet.jsp.JspException ("No tests on this page were called. Please verify that you've setup the tests correctly."); }else{ expected=pageContext.getAttribute("TEST_RESULTS").toString(); } if (pageContext.getAttribute("TEST_RESULTS") != null){ compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString(); } Assert.assertEquals(compareTo, expected); %>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]