~ubuntu-branches/ubuntu/trusty/libstruts1.2-java/trusty-proposed

« back to all changes in this revision

Viewing changes to web/test/test/org/apache/struts/taglib/html/TestImageTag3.jsp

  • Committer: Bazaar Package Importer
  • Author(s): Arnaud Vandyck
  • Date: 2004-11-19 15:35:25 UTC
  • Revision ID: james.westby@ubuntu.com-20041119153525-mdu08a76z4zo67xt
Tags: upstream-1.2.4
ImportĀ upstreamĀ versionĀ 1.2.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
 
2
<%@page import="junit.framework.Assert"%>
 
3
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
 
4
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
 
5
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
 
6
 
 
7
<!-- --------Testing attributes using page------ -->
 
8
<logic:equal name="runTest" value="testImagePageKeyAccesskey">
 
9
    <bean:define id="TEST_RESULTS" toScope="page">
 
10
        <html:image pageKey="default.testing.image" accesskey="XXX"/>
 
11
    </bean:define>
 
12
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
13
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" accesskey="XXX">
 
14
    </bean:define>
 
15
</logic:equal>
 
16
 
 
17
 
 
18
<logic:equal name="runTest" value="testImagePageKeyAlign">
 
19
    <bean:define id="TEST_RESULTS" toScope="page">
 
20
        <html:image pageKey="default.testing.image" align="XXX"/>
 
21
    </bean:define>
 
22
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
23
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" align="XXX">
 
24
    </bean:define>
 
25
</logic:equal>
 
26
 
 
27
 
 
28
<logic:equal name="runTest" value="testImagePageKeyAlt">
 
29
    <bean:define id="TEST_RESULTS" toScope="page">
 
30
        <html:image pageKey="default.testing.image" alt="XXX"/>
 
31
    </bean:define>
 
32
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
33
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" alt="XXX">
 
34
    </bean:define>
 
35
</logic:equal>
 
36
 
 
37
 
 
38
<logic:equal name="runTest" value="testImagePageKeyAltKeyDefaultBundle">
 
39
    <bean:define id="TEST_RESULTS" toScope="page">
 
40
        <html:image pageKey="default.testing.image" altKey="default.bundle.message"/>
 
41
    </bean:define>
 
42
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
43
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" alt="Testing Message">
 
44
    </bean:define>
 
45
</logic:equal>
 
46
 
 
47
 
 
48
<logic:equal name="runTest" value="testImagePageKeyAltKeyAlternateBundle">
 
49
    <bean:define id="TEST_RESULTS" toScope="page">
 
50
        <html:image pageKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/>
 
51
    </bean:define>
 
52
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
53
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/alternate/myimage.gif")%>" alt="Testing Message">
 
54
    </bean:define>
 
55
</logic:equal>
 
56
 
 
57
<logic:equal name="runTest" value="testImagePageKeyAltKeyDefaultBundle_fr">
 
58
    <bean:define id="TEST_RESULTS" toScope="page">
 
59
        <html:image pageKey="default.testing.image" altKey="default.bundle.message"/>
 
60
    </bean:define>
 
61
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
62
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/fr/default/myimage.gif")%>" alt="Message D'Essai">
 
63
    </bean:define>
 
64
</logic:equal>
 
65
 
 
66
<logic:equal name="runTest" value="testImagePageKeyAltKeyAlternateBundle_fr">
 
67
    <bean:define id="TEST_RESULTS" toScope="page">
 
68
        <html:image pageKey="alternate.testing.image" altKey="alternate.bundle.message" bundle="alternate"/>
 
69
    </bean:define>
 
70
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
71
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/fr/alternate/myimage.gif")%>" alt="Message D'Essai">
 
72
    </bean:define>
 
73
</logic:equal>
 
74
 
 
75
 
 
76
<logic:equal name="runTest" value="testImagePageKeyBorder">
 
77
    <bean:define id="TEST_RESULTS" toScope="page">
 
78
        <html:image pageKey="default.testing.image" border="XXX"/>
 
79
    </bean:define>
 
80
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
81
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" border="XXX">
 
82
    </bean:define>
 
83
</logic:equal>
 
84
 
 
85
 
 
86
<logic:equal name="runTest" value="testImagePageKeyDisabled1">
 
87
    <bean:define id="TEST_RESULTS" toScope="page">
 
88
        <html:image pageKey="default.testing.image" disabled="true"/>
 
89
    </bean:define>
 
90
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
91
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" disabled="disabled">
 
92
    </bean:define>
 
93
</logic:equal>
 
94
 
 
95
 
 
96
<logic:equal name="runTest" value="testImagePageKeyDisabled2">
 
97
    <bean:define id="TEST_RESULTS" toScope="page">
 
98
        <html:image pageKey="default.testing.image" disabled="True"/>
 
99
    </bean:define>
 
100
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
101
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" disabled="disabled">
 
102
    </bean:define>
 
103
</logic:equal>
 
104
 
 
105
 
 
106
<logic:equal name="runTest" value="testImagePageKeyDisabled3">
 
107
    <bean:define id="TEST_RESULTS" toScope="page">
 
108
        <html:image pageKey="default.testing.image" disabled="TRUE"/>
 
109
    </bean:define>
 
110
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
111
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" disabled="disabled">
 
112
    </bean:define>
 
113
</logic:equal>
 
114
 
 
115
 
 
116
<logic:equal name="runTest" value="testImagePageKeyDisabled4">
 
117
    <bean:define id="TEST_RESULTS" toScope="page">
 
118
        <html:image pageKey="default.testing.image" disabled="false"/>
 
119
    </bean:define>
 
120
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
121
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>">
 
122
    </bean:define>
 
123
</logic:equal>
 
124
 
 
125
 
 
126
<logic:equal name="runTest" value="testImagePageKeyDisabled5">
 
127
    <bean:define id="TEST_RESULTS" toScope="page">
 
128
        <html:image pageKey="default.testing.image" disabled="False"/>
 
129
    </bean:define>
 
130
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
131
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>">
 
132
    </bean:define>
 
133
</logic:equal>
 
134
 
 
135
 
 
136
<logic:equal name="runTest" value="testImagePageKeyDisabled6">
 
137
    <bean:define id="TEST_RESULTS" toScope="page">
 
138
        <html:image pageKey="default.testing.image" disabled="FALSE"/>
 
139
    </bean:define>
 
140
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
141
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>">
 
142
    </bean:define>
 
143
</logic:equal>
 
144
 
 
145
 
 
146
<logic:equal name="runTest" value="testImagePageKeyLocaleDefaultBundle">
 
147
    <bean:define id="TEST_RESULTS" toScope="page">
 
148
        <html:image pageKey="default.testing.image" locale="secret locale" altKey="default.bundle.message"/>
 
149
    </bean:define>
 
150
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
151
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" alt="Testing Message">
 
152
    </bean:define>
 
153
</logic:equal>
 
154
 
 
155
 
 
156
<logic:equal name="runTest" value="testImagePageKeyLocaleAlternateBundle">
 
157
    <bean:define id="TEST_RESULTS" toScope="page">
 
158
        <html:image pageKey="alternate.testing.image" locale="secret locale" altKey="alternate.bundle.message" bundle="alternate"/>
 
159
    </bean:define>
 
160
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
161
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/alternate/myimage.gif")%>" alt="Testing Message">
 
162
    </bean:define>
 
163
</logic:equal>
 
164
 
 
165
 
 
166
<logic:equal name="runTest" value="testImagePageKeyLocaleDefaultBundle_fr">
 
167
    <bean:define id="TEST_RESULTS" toScope="page">
 
168
        <html:image pageKey="default.testing.image" locale="secret locale" altKey="default.bundle.message"/>
 
169
    </bean:define>
 
170
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
171
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/fr/default/myimage.gif")%>" alt="Message D'Essai">
 
172
    </bean:define>
 
173
</logic:equal>
 
174
 
 
175
 
 
176
<logic:equal name="runTest" value="testImagePageKeyLocaleAlternateBundle_fr">
 
177
    <bean:define id="TEST_RESULTS" toScope="page">
 
178
        <html:image pageKey="alternate.testing.image" locale="secret locale" altKey="alternate.bundle.message" bundle="alternate"/>
 
179
    </bean:define>
 
180
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
181
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/fr/alternate/myimage.gif")%>" alt="Message D'Essai">
 
182
    </bean:define>
 
183
</logic:equal>
 
184
 
 
185
 
 
186
<logic:equal name="runTest" value="testImagePageKeyOnblur">
 
187
    <bean:define id="TEST_RESULTS" toScope="page">
 
188
        <html:image pageKey="default.testing.image" onblur="XXX"/>
 
189
    </bean:define>
 
190
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
191
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onblur="XXX">
 
192
    </bean:define>
 
193
</logic:equal>
 
194
 
 
195
 
 
196
<logic:equal name="runTest" value="testImagePageKeyOnchange">
 
197
    <bean:define id="TEST_RESULTS" toScope="page">
 
198
        <html:image pageKey="default.testing.image" onchange="XXX"/>
 
199
    </bean:define>
 
200
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
201
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onchange="XXX">
 
202
    </bean:define>
 
203
</logic:equal>
 
204
 
 
205
 
 
206
<logic:equal name="runTest" value="testImagePageKeyOnclick">
 
207
    <bean:define id="TEST_RESULTS" toScope="page">
 
208
        <html:image pageKey="default.testing.image" onclick="XXX"/>
 
209
    </bean:define>
 
210
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
211
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onclick="XXX">
 
212
    </bean:define>
 
213
</logic:equal>
 
214
 
 
215
 
 
216
<logic:equal name="runTest" value="testImagePageKeyOndblclick">
 
217
    <bean:define id="TEST_RESULTS" toScope="page">
 
218
        <html:image pageKey="default.testing.image" ondblclick="XXX"/>
 
219
    </bean:define>
 
220
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
221
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" ondblclick="XXX">
 
222
    </bean:define>
 
223
</logic:equal>
 
224
 
 
225
 
 
226
<logic:equal name="runTest" value="testImagePageKeyOnfocus">
 
227
    <bean:define id="TEST_RESULTS" toScope="page">
 
228
        <html:image pageKey="default.testing.image" onfocus="XXX"/>
 
229
    </bean:define>
 
230
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
231
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onfocus="XXX">
 
232
    </bean:define>
 
233
</logic:equal>
 
234
 
 
235
 
 
236
<logic:equal name="runTest" value="testImagePageKeyOnkeydown">
 
237
    <bean:define id="TEST_RESULTS" toScope="page">
 
238
        <html:image pageKey="default.testing.image" onkeydown="XXX"/>
 
239
    </bean:define>
 
240
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
241
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onkeydown="XXX">
 
242
    </bean:define>
 
243
</logic:equal>
 
244
 
 
245
 
 
246
<logic:equal name="runTest" value="testImagePageKeyOnkeypress">
 
247
    <bean:define id="TEST_RESULTS" toScope="page">
 
248
        <html:image pageKey="default.testing.image" onkeypress="XXX"/>
 
249
    </bean:define>
 
250
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
251
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onkeypress="XXX">
 
252
    </bean:define>
 
253
</logic:equal>
 
254
 
 
255
 
 
256
<logic:equal name="runTest" value="testImagePageKeyOnkeyup">
 
257
    <bean:define id="TEST_RESULTS" toScope="page">
 
258
        <html:image pageKey="default.testing.image" onkeyup="XXX"/>
 
259
    </bean:define>
 
260
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
261
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/images/default/default/myimage.gif")%>" onkeyup="XXX">
 
262
    </bean:define>
 
263
</logic:equal>
 
264
 
 
265
 
 
266
<% 
 
267
String expected = "";
 
268
String compareTo = "";
 
269
 
 
270
if (pageContext.getAttribute("EXPECTED_RESULTS") == null){
 
271
    throw new javax.servlet.jsp.JspException("No tests on this page were called.  Please verify that you've setup the tests correctly.");
 
272
}else{
 
273
        expected=pageContext.getAttribute("TEST_RESULTS").toString();
 
274
}
 
275
if (pageContext.getAttribute("TEST_RESULTS") != null){
 
276
        compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString();
 
277
}
 
278
 
 
279
Assert.assertEquals(expected, compareTo);
 
280
%>