Author: mrdon
Date: Fri Jun 13 21:40:02 2008
New Revision: 667743

URL: http://svn.apache.org/viewvc?rev=667743&view=rev
Log:
Adding tests to ensure results are overridden correctly
WW-2559

Modified:
    
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/ClasspathPackageProviderTest.java
    
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/cltest/OneResultAction.java

Modified: 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/ClasspathPackageProviderTest.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/ClasspathPackageProviderTest.java?rev=667743&r1=667742&r2=667743&view=diff
==============================================================================
--- 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/ClasspathPackageProviderTest.java
 (original)
+++ 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/ClasspathPackageProviderTest.java
 Fri Jun 13 21:40:02 2008
@@ -147,7 +147,14 @@
         assertEquals("/cltest", pkg.getNamespace());
         ActionConfig acfg = pkg.getActionConfigs().get("twoResult");
         assertNotNull(acfg);
-        assertEquals(3, acfg.getResults().size());
+        assertEquals(2, acfg.getResults().size());
+        assertEquals("input.jsp", 
acfg.getResults().get("input").getParams().get("location"));
+        assertEquals("bob", 
acfg.getResults().get("chain").getParams().get("location"));
+
+        acfg = pkg.getActionConfigs().get("oneResult");
+        assertNotNull(acfg);
+        assertEquals(1, acfg.getResults().size());
+        assertEquals("input-parent.jsp", 
acfg.getResults().get("input").getParams().get("location"));
     }
 
     public void testActionImplementation() {

Modified: 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/cltest/OneResultAction.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/cltest/OneResultAction.java?rev=667743&r1=667742&r2=667743&view=diff
==============================================================================
--- 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/cltest/OneResultAction.java
 (original)
+++ 
struts/struts2/trunk/plugins/codebehind/src/test/java/org/apache/struts2/config/cltest/OneResultAction.java
 Fri Jun 13 21:40:02 2008
@@ -23,7 +23,7 @@
 
 import org.apache.struts2.config.Result;
 
[EMAIL PROTECTED]("foo.jsp")
[EMAIL PROTECTED](name="input", value="input-parent.jsp")
 public class OneResultAction {
 
 }


Reply via email to