[jbosstools-commits] JBoss Tools SVN: r24470 - in trunk/seam/tests/org.jboss.tools.seam.core.test: projects/SeamWebWarTestProject/WebContent/WEB-INF and 1 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Thu Aug 26 09:01:15 EDT 2010
Author: scabanovich
Date: 2010-08-26 09:01:14 -0400 (Thu, 26 Aug 2010)
New Revision: 24470
Modified:
trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/WEB-INF/pages.xml
trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/login.page.xml
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6360
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/WEB-INF/pages.xml
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/WEB-INF/pages.xml 2010-08-26 12:58:10 UTC (rev 24469)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/WEB-INF/pages.xml 2010-08-26 13:01:14 UTC (rev 24470)
@@ -10,6 +10,12 @@
<rule if-outcome="home">
<redirect view-id="/home.xhtml"/>
</rule>
+ <rule if-outcome="home1">
+ <redirect view-id="/home1.xhtml"/>
+ </rule>
+ <rule if-outcome="home2">
+ <render view-id="/home2.xhtml"/>
+ </rule>
</navigation>
</page>
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/login.page.xml
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/login.page.xml 2010-08-26 12:58:10 UTC (rev 24469)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/projects/SeamWebWarTestProject/WebContent/login.page.xml 2010-08-26 13:01:14 UTC (rev 24470)
@@ -7,5 +7,8 @@
<rule if="#{identity.loggedIn}">
<redirect view-id="/home.xhtml"/>
</rule>
+ <rule if-outcome="ok">
+ <redirect view-id="/home1.xhtml"/>
+ </rule>
</navigation>
</page>
\ No newline at end of file
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2010-08-26 12:58:10 UTC (rev 24469)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2010-08-26 13:01:14 UTC (rev 24470)
@@ -813,6 +813,23 @@
9);
}
+ public void testErrorMarkerInPagesXML() throws CoreException, ValidationException {
+ SeamCoreValidatorWrapper seamValidator = new SeamCoreValidatorWrapper(project);
+
+ assertMarkerIsCreatedForLine(
+ seamValidator,
+ "WebContent/WEB-INF/pages.xml",
+ SeamValidationMessages.UNRESOLVED_VIEW_ID,
+ new Object[] {"/home1.xhtml"},
+ 14);
+ assertMarkerIsCreatedForLine(
+ seamValidator,
+ "WebContent/WEB-INF/pages.xml",
+ SeamValidationMessages.UNRESOLVED_VIEW_ID,
+ new Object[] {"/home2.xhtml"},
+ 17);
+ }
+
public static int getMarkersNumber(IResource resource) {
return getMarkersNumberByGroupName(resource, SeamValidationErrorManager.MARKED_SEAM_PROJECT_MESSAGE_GROUP);
}
More information about the jbosstools-commits
mailing list