View | Details | Raw Unified | Return to bug 39284
Collapse All | Expand All

(-)test/org/apache/taglibs/standard/functions/TestEndsWith.java (+47 lines)
Line 0 Link Here
1
/*
2
 * Copyright 1999,2004 The Apache Software Foundation.
3
 *
4
 * Licensed under the Apache License, Version 2.0 (the "License");
5
 * you may not use this file except in compliance with the License.
6
 * You may obtain a copy of the License at
7
 *
8
 *      http://www.apache.org/licenses/LICENSE-2.0
9
 *
10
 * Unless required by applicable law or agreed to in writing, software
11
 * distributed under the License is distributed on an "AS IS" BASIS,
12
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
 * See the License for the specific language governing permissions and
14
 * limitations under the License.
15
 */
16
17
package org.apache.taglibs.standard.functions;
18
19
import javax.servlet.jsp.*;
20
import org.apache.cactus.*;
21
import org.apache.taglibs.standard.testutil.TestUtil;
22
23
public class TestEndsWith
24
    extends JspTestCase {
25
//    private SetTag setTag = null;
26
27
    public TestEndsWith(String name) {
28
        super(name);
29
    }
30
31
    protected void setUp() throws Exception {
32
        super.setUp();
33
    }
34
35
    protected void tearDown() throws Exception {
36
        super.tearDown();
37
    }
38
39
    public void testEndsWith() throws Exception {
40
        String var = "var1";
41
        String toInclude = TestUtil.getTestJsp(this);
42
        pageContext.include(toInclude);
43
        Boolean actual = (Boolean) pageContext.getAttribute(var,
44
            PageContext.APPLICATION_SCOPE);
45
        assertEquals(Boolean.TRUE, actual);
46
    }
47
}
(-)test/web/org/apache/taglibs/standard/functions/TestEndsWith.jsp (+5 lines)
Line 0 Link Here
1
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2
<%@ taglib prefix="fm" uri="http://java.sun.com/jsp/jstl/functions" %>
3
4
<c:set var="var1" value="${fm:endsWith('abcda','a')}" scope="application"/>
5
(-)build-tests.xml (+1 lines)
Lines 344-349 Link Here
344
      <batchtest>
344
      <batchtest>
345
        <fileset dir="${src.test.dir}">
345
        <fileset dir="${src.test.dir}">
346
          <include name="**/tag/**/Test*.java"/>
346
          <include name="**/tag/**/Test*.java"/>
347
          <include name="**/functions/**/Test*.java"/>
347
          <exclude name="**/testutil/*.java"/>
348
          <exclude name="**/testutil/*.java"/>
348
        </fileset>
349
        </fileset>
349
      </batchtest>
350
      </batchtest>

Return to bug 39284