dion 02/05/19 21:34:37
Modified: src/test/org/apache/maven/j2ee WarFileTest.java
Log:
Added tests for errorPages property
Revision Changes Path
1.3 +19 -1
jakarta-turbine-maven/src/test/org/apache/maven/j2ee/WarFileTest.java
Index: WarFileTest.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-maven/src/test/org/apache/maven/j2ee/WarFileTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- WarFileTest.java 19 May 2002 22:50:57 -0000 1.2
+++ WarFileTest.java 20 May 2002 04:34:37 -0000 1.3
@@ -70,7 +70,7 @@
* Unit test for {@link WarFile}.
*
* @author <a href="mailto:[EMAIL PROTECTED]">dIon Gillard</a>
- * @version $Id: WarFileTest.java,v 1.2 2002/05/19 22:50:57 dion Exp $
+ * @version $Id: WarFileTest.java,v 1.3 2002/05/20 04:34:37 dion Exp $
*/
public class WarFileTest extends TestCase
{
@@ -88,6 +88,8 @@
private String dummyJspWarFile;
/** file name for dummy taglib war (dummy war + 2 taglibs) */
private String dummyTaglibWarFile;
+ /** file name for error pages war (dummy war + 2 error pages) */
+ private String errorPagesWarFile;
/** Creates a new instance of WarFileTest
* @param testName the name of the test
@@ -114,6 +116,8 @@
dummyWarFile = baseDir + fs + "src/test-j2ee/dummy-servlet.war";
dummyJspWarFile = baseDir + fs + "src/test-j2ee/dummy-jsp.war";
dummyTaglibWarFile = baseDir + fs + "src/test-j2ee/dummy-taglib.war";
+ errorPagesWarFile = baseDir + fs + "src/test-j2ee/error-pages.war";
+
}
/**
@@ -243,10 +247,24 @@
instance = new WarFile(dummyTaglibWarFile);
assertEquals("Number of taglibs is wrong", 2,
instance.getTaglibs().size());
+ assertEquals("Number of error pages is wrong", 0,
+ instance.getErrorPages().size());
assertTrue("List of taglibs doesn't contain /WEB-INF/a.tld",
instance.getTaglibs().values().contains("/WEB-INF/a.tld"));
assertTrue("List of taglibs doesn't contain /WEB-INF/b.tld",
instance.getTaglibs().values().contains("/WEB-INF/b.tld"));
}
+ /** test the error pages war contains 2 error pages
+ */
+ public void testErrorPagesWar() throws Exception
+ {
+ instance = new WarFile(errorPagesWarFile);
+ assertEquals("Number of error pages is wrong", 2,
+ instance.getErrorPages().size());
+ assertTrue("Error page list doesn't contain error.jsp",
+ instance.getErrorPages().values().contains("/error.jsp"));
+ assertTrue("Error page list doesn't contain error404.jsp",
+ instance.getErrorPages().values().contains("/error404.jsp"));
+ }
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>