Author: scabanovich
Date: 2012-04-05 18:03:59 -0400 (Thu, 05 Apr 2012)
New Revision: 40081
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSF2ComponentsValidator/WebContent/WEB-INF/faces-config.xml
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/FacesConfigValidatorTest.java
Log:
JBIDE-11494
https://issues.jboss.org/browse/JBIDE-11494
Do not validate paths that include EL.
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSF2ComponentsValidator/WebContent/WEB-INF/faces-config.xml
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSF2ComponentsValidator/WebContent/WEB-INF/faces-config.xml 2012-04-05
20:50:14 UTC (rev 40080)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSF2ComponentsValidator/WebContent/WEB-INF/faces-config.xml 2012-04-05
22:03:59 UTC (rev 40081)
@@ -33,6 +33,14 @@
<from-outcome>greeting</from-outcome>
<to-view-id>pages/greeting.xhtml</to-view-id>
</navigation-case>
+ <navigation-case>
+ <from-outcome>greeting</from-outcome>
+ <to-view-id>/pages/#{aaa.bbb}</to-view-id>
+ </navigation-case>
+ <navigation-case>
+ <from-outcome>greeting</from-outcome>
+ <to-view-id>/pages/greeting3.xhtml?page=#{aaa.bbb}</to-view-id>
+ </navigation-case>
</navigation-rule>
<application>
<action-listener>actionListener</action-listener>
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/FacesConfigValidatorTest.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/FacesConfigValidatorTest.java 2012-04-05
20:50:14 UTC (rev 40080)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/FacesConfigValidatorTest.java 2012-04-05
22:03:59 UTC (rev 40081)
@@ -51,8 +51,9 @@
assertTrue(resource.exists());
AbstractResourceMarkerTest.assertMarkerIsCreated(resource,
NLS.bind(JSFValidationMessage.VIEW_ID_NO_SLASH, JSFConstants.ATT_FROM_VIEW_ID), 23);
AbstractResourceMarkerTest.assertMarkerIsCreated(resource,
NLS.bind(JSFValidationMessage.TO_VIEW_ID_STAR, JSFConstants.ATT_TO_VIEW_ID), 26);
- AbstractResourceMarkerTest.assertMarkerIsCreated(resource,
NLS.bind(JSFValidationMessage.VIEW_NOT_EXISTS, JSFConstants.ATT_TO_VIEW_ID,
"/pages/greeting3.xhtml"), 30);
+ AbstractResourceMarkerTest.assertMarkerIsCreated(resource,
NLS.bind(JSFValidationMessage.VIEW_NOT_EXISTS, JSFConstants.ATT_TO_VIEW_ID,
"/pages/greeting3.xhtml"), 30, 42);
AbstractResourceMarkerTest.assertMarkerIsCreated(resource,
NLS.bind(JSFValidationMessage.VIEW_ID_NO_SLASH, JSFConstants.ATT_TO_VIEW_ID), 34);
+ AbstractResourceMarkerTest.assertMarkerIsNotCreated(resource,
NLS.bind(JSFValidationMessage.VIEW_NOT_EXISTS, JSFConstants.ATT_TO_VIEW_ID,
"/pages/#{aaa.bbb}"), 38);
}
}
\ No newline at end of file