You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ar...@locus.apache.org on 2000/02/29 01:51:47 UTC

cvs commit: jakarta-tomcat/src/tests/webpages/jsp extends1.jsp extends2.jsp extends3.jsp extends4.jsp

arun        00/02/28 16:51:47

  Modified:    src/etc  test-tomcat.xml
  Added:       src/tests/webpages/WEB-INF/classes ExtendServlet.java
                        Extends.java
               src/tests/webpages/WEB-INF/classes/pageextends
                        ExtendServlet.java
               src/tests/webpages/jsp extends1.jsp extends2.jsp
                        extends3.jsp extends4.jsp
  Log:
  Added jsp tests for "page extends" directive.
  
  Revision  Changes    Path
  1.10      +12 -0     jakarta-tomcat/src/etc/test-tomcat.xml
  
  Index: test-tomcat.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/etc/test-tomcat.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- test-tomcat.xml	2000/02/28 22:58:41	1.9
  +++ test-tomcat.xml	2000/02/29 00:51:45	1.10
  @@ -374,6 +374,18 @@
              returnCode="HTTP/1.0 200 OK"
       />
   
  +   <gtest request="GET /test/jsp/extend2.jsp HTTP/1.0"
  +           returnCode="HTTP/1.0 200 OK"
  +    />
  +
  +   <gtest request="GET /test/jsp/extend3.jsp HTTP/1.0"
  +           returnCode="HTTP/1.0 200 OK"
  +    />
  +
  +   <gtest request="GET /test/jsp/extend4.jsp HTTP/1.0"
  +           returnCode="HTTP/1.0 200 OK"
  +    />
  +
      </target>
   
     <target name="wrong_request">
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/WEB-INF/classes/ExtendServlet.java
  
  Index: ExtendServlet.java
  ===================================================================
  
  import java.io.*;
  import javax.servlet.*;
  import javax.servlet.http.*;
  
  public class ExtendServlet extends HttpServlet {
  
    protected void doGet(HttpServletRequest req,
                         HttpServletResponse res)
              throws ServletException, IOException {
  
      final PrintWriter out = res.getWriter();
  
      out.println("<HTML><BODY>");
      out.println("<H1>page extends directive test</H1>");
      out.println("</BODY></HTML>");
  
    }
  
    public String getName() {
        return this.getClass().getName();
    }
  }
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/WEB-INF/classes/Extends.java
  
  Index: Extends.java
  ===================================================================
  
  public class Extends {
      public Extends() {
      }
  
      public String getName() {
        return this.getClass().getName();
      }
  
      public static void main(String[] args) {
          System.out.println((new Extends()).getName());
      }
  
  }
  
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/WEB-INF/classes/pageextends/ExtendServlet.java
  
  Index: ExtendServlet.java
  ===================================================================
  
  package pageextends;
  
  import java.io.*;
  import javax.servlet.*;
  import javax.servlet.http.*;
  
  public class ExtendServlet extends HttpServlet {
  
    protected void doGet(HttpServletRequest req,
                         HttpServletResponse res)
              throws ServletException, IOException {
  
      final PrintWriter out = res.getWriter();
  
      out.println("<HTML><BODY>");
      out.println("<H1>page extends directive test</H1>");
      out.println("</BODY></HTML>");
  
    }
  
    public String getName() {
        return this.getClass().getName();
    }
  }
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/jsp/extends1.jsp
  
  Index: extends1.jsp
  ===================================================================
  <%@ page extends="java.lang.Object" %>
  <html>
  <title>page extends test</title>
  <body>
  <%= (this instanceof java.lang.Object) %>
  </body>
  </html>
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/jsp/extends2.jsp
  
  Index: extends2.jsp
  ===================================================================
  <%@ page extends="Extends" %>
  <html>
  <title>page extends test</title>
  <body>
  <%= (this.getName()) %>
  </body>
  </html>
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/jsp/extends3.jsp
  
  Index: extends3.jsp
  ===================================================================
  <%@ page extends="ExtendServlet" %>
  <html>
  <title>page extends test</title>
  <body>
  <%= (this.getName()) %>
  </body>
  </html>
  
  
  
  1.1                  jakarta-tomcat/src/tests/webpages/jsp/extends4.jsp
  
  Index: extends4.jsp
  ===================================================================
  <%@ page extends="pageextends.Extends" %>
  <html>
  <title>page extends test</title>
  <body>
  <%= (this.getName()) %>
  </body>
  </html>