~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/TestImageTag1.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
 
 
8
 
 
9
 
 
10
<!-- --------Testing attributes using page------ -->
 
11
<logic:equal name="runTest" value="testImagePageAccesskey">
 
12
    <bean:define id="TEST_RESULTS" toScope="page">
 
13
        <html:image page="/some/image.gif" accesskey="XXX"/>
 
14
    </bean:define>
 
15
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
16
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" accesskey="XXX">
 
17
    </bean:define>
 
18
</logic:equal>
 
19
 
 
20
 
 
21
<logic:equal name="runTest" value="testImagePageAlign">
 
22
    <bean:define id="TEST_RESULTS" toScope="page">
 
23
        <html:image page="/some/image.gif" align="XXX"/>
 
24
    </bean:define>
 
25
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
26
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" align="XXX">
 
27
    </bean:define>
 
28
</logic:equal>
 
29
 
 
30
 
 
31
<logic:equal name="runTest" value="testImagePageAlt">
 
32
    <bean:define id="TEST_RESULTS" toScope="page">
 
33
        <html:image page="/some/image.gif" alt="XXX"/>
 
34
    </bean:define>
 
35
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
36
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="XXX">
 
37
    </bean:define>
 
38
</logic:equal>
 
39
 
 
40
 
 
41
<logic:equal name="runTest" value="testImagePageAltKeyDefaultBundle">
 
42
    <bean:define id="TEST_RESULTS" toScope="page">
 
43
        <html:image page="/some/image.gif" altKey="default.bundle.message"/>
 
44
    </bean:define>
 
45
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
46
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="Testing Message">
 
47
    </bean:define>
 
48
</logic:equal>
 
49
 
 
50
 
 
51
<logic:equal name="runTest" value="testImagePageAltKeyAlternateBundle">
 
52
    <bean:define id="TEST_RESULTS" toScope="page">
 
53
        <html:image page="/some/image.gif" altKey="alternate.bundle.message" bundle="alternate"/>
 
54
    </bean:define>
 
55
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
56
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="Testing Message">
 
57
    </bean:define>
 
58
</logic:equal>
 
59
 
 
60
<logic:equal name="runTest" value="testImagePageAltKeyDefaultBundle_fr">
 
61
    <bean:define id="TEST_RESULTS" toScope="page">
 
62
        <html:image page="/some/image.gif" altKey="default.bundle.message"/>
 
63
    </bean:define>
 
64
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
65
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="Message D'Essai">
 
66
    </bean:define>
 
67
</logic:equal>
 
68
 
 
69
<logic:equal name="runTest" value="testImagePageAltKeyAlternateBundle_fr">
 
70
    <bean:define id="TEST_RESULTS" toScope="page">
 
71
        <html:image page="/some/image.gif" altKey="alternate.bundle.message" bundle="alternate"/>
 
72
    </bean:define>
 
73
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
74
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="Message D'Essai">
 
75
    </bean:define>
 
76
</logic:equal>
 
77
 
 
78
 
 
79
<logic:equal name="runTest" value="testImagePageBorder">
 
80
    <bean:define id="TEST_RESULTS" toScope="page">
 
81
        <html:image page="/some/image.gif" border="XXX"/>
 
82
    </bean:define>
 
83
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
84
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" border="XXX">
 
85
    </bean:define>
 
86
</logic:equal>
 
87
 
 
88
 
 
89
<logic:equal name="runTest" value="testImagePageDisabled1">
 
90
    <bean:define id="TEST_RESULTS" toScope="page">
 
91
        <html:image page="/some/image.gif" disabled="true"/>
 
92
    </bean:define>
 
93
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
94
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" disabled="disabled">
 
95
    </bean:define>
 
96
</logic:equal>
 
97
 
 
98
 
 
99
<logic:equal name="runTest" value="testImagePageDisabled2">
 
100
    <bean:define id="TEST_RESULTS" toScope="page">
 
101
        <html:image page="/some/image.gif" disabled="True"/>
 
102
    </bean:define>
 
103
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
104
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" disabled="disabled">
 
105
    </bean:define>
 
106
</logic:equal>
 
107
 
 
108
 
 
109
<logic:equal name="runTest" value="testImagePageDisabled3">
 
110
    <bean:define id="TEST_RESULTS" toScope="page">
 
111
        <html:image page="/some/image.gif" disabled="TRUE"/>
 
112
    </bean:define>
 
113
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
114
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" disabled="disabled">
 
115
    </bean:define>
 
116
</logic:equal>
 
117
 
 
118
 
 
119
<logic:equal name="runTest" value="testImagePageDisabled4">
 
120
    <bean:define id="TEST_RESULTS" toScope="page">
 
121
        <html:image page="/some/image.gif" disabled="false"/>
 
122
    </bean:define>
 
123
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
124
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>">
 
125
    </bean:define>
 
126
</logic:equal>
 
127
 
 
128
 
 
129
<logic:equal name="runTest" value="testImagePageDisabled5">
 
130
    <bean:define id="TEST_RESULTS" toScope="page">
 
131
        <html:image page="/some/image.gif" disabled="False"/>
 
132
    </bean:define>
 
133
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
134
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>">
 
135
    </bean:define>
 
136
</logic:equal>
 
137
 
 
138
 
 
139
<logic:equal name="runTest" value="testImagePageDisabled6">
 
140
    <bean:define id="TEST_RESULTS" toScope="page">
 
141
        <html:image page="/some/image.gif" disabled="FALSE"/>
 
142
    </bean:define>
 
143
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
144
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>">
 
145
    </bean:define>
 
146
</logic:equal>
 
147
 
 
148
 
 
149
<logic:equal name="runTest" value="testImagePageLocale">
 
150
    <bean:define id="TEST_RESULTS" toScope="page">
 
151
        <html:image page="/some/image.gif" locale="secret locale" altKey="default.bundle.message"/>
 
152
    </bean:define>
 
153
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
154
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" alt="Message D'Essai">
 
155
    </bean:define>
 
156
</logic:equal>
 
157
 
 
158
 
 
159
<logic:equal name="runTest" value="testImagePageOnblur">
 
160
    <bean:define id="TEST_RESULTS" toScope="page">
 
161
        <html:image page="/some/image.gif" onblur="XXX"/>
 
162
    </bean:define>
 
163
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
164
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onblur="XXX">
 
165
    </bean:define>
 
166
</logic:equal>
 
167
 
 
168
 
 
169
<logic:equal name="runTest" value="testImagePageOnchange">
 
170
    <bean:define id="TEST_RESULTS" toScope="page">
 
171
        <html:image page="/some/image.gif" onchange="XXX"/>
 
172
    </bean:define>
 
173
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
174
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onchange="XXX">
 
175
    </bean:define>
 
176
</logic:equal>
 
177
 
 
178
 
 
179
<logic:equal name="runTest" value="testImagePageOnclick">
 
180
    <bean:define id="TEST_RESULTS" toScope="page">
 
181
        <html:image page="/some/image.gif" onclick="XXX"/>
 
182
    </bean:define>
 
183
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
184
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onclick="XXX">
 
185
    </bean:define>
 
186
</logic:equal>
 
187
 
 
188
 
 
189
<logic:equal name="runTest" value="testImagePageOndblclick">
 
190
    <bean:define id="TEST_RESULTS" toScope="page">
 
191
        <html:image page="/some/image.gif" ondblclick="XXX"/>
 
192
    </bean:define>
 
193
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
194
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" ondblclick="XXX">
 
195
    </bean:define>
 
196
</logic:equal>
 
197
 
 
198
 
 
199
<logic:equal name="runTest" value="testImagePageOnfocus">
 
200
    <bean:define id="TEST_RESULTS" toScope="page">
 
201
        <html:image page="/some/image.gif" onfocus="XXX"/>
 
202
    </bean:define>
 
203
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
204
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onfocus="XXX">
 
205
    </bean:define>
 
206
</logic:equal>
 
207
 
 
208
 
 
209
<logic:equal name="runTest" value="testImagePageOnkeydown">
 
210
    <bean:define id="TEST_RESULTS" toScope="page">
 
211
        <html:image page="/some/image.gif" onkeydown="XXX"/>
 
212
    </bean:define>
 
213
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
214
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onkeydown="XXX">
 
215
    </bean:define>
 
216
</logic:equal>
 
217
 
 
218
 
 
219
<logic:equal name="runTest" value="testImagePageOnkeypress">
 
220
    <bean:define id="TEST_RESULTS" toScope="page">
 
221
        <html:image page="/some/image.gif" onkeypress="XXX"/>
 
222
    </bean:define>
 
223
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
224
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onkeypress="XXX">
 
225
    </bean:define>
 
226
</logic:equal>
 
227
 
 
228
 
 
229
<logic:equal name="runTest" value="testImagePageOnkeyup">
 
230
    <bean:define id="TEST_RESULTS" toScope="page">
 
231
        <html:image page="/some/image.gif" onkeyup="XXX"/>
 
232
    </bean:define>
 
233
    <bean:define id="EXPECTED_RESULTS" toScope="page">
 
234
        <input type="image" name="" src="<%=response.encodeURL( request.getContextPath() + "/some/image.gif")%>" onkeyup="XXX">
 
235
    </bean:define>
 
236
</logic:equal>
 
237
 
 
238
 
 
239
 
 
240
<% 
 
241
String expected = "";
 
242
String compareTo = "";
 
243
 
 
244
if (pageContext.getAttribute("EXPECTED_RESULTS") == null){
 
245
    throw new javax.servlet.jsp.JspException("No tests on this page were called.  Please verify that you've setup the tests correctly.");
 
246
}else{
 
247
        expected=pageContext.getAttribute("TEST_RESULTS").toString();
 
248
}
 
249
if (pageContext.getAttribute("TEST_RESULTS") != null){
 
250
        compareTo=pageContext.getAttribute("EXPECTED_RESULTS").toString();
 
251
}
 
252
 
 
253
Assert.assertEquals(expected, compareTo);
 
254
%>