Author: dazarov
Date: 2010-05-11 13:13:07 -0400 (Tue, 11 May 2010)
New Revision: 22015
Modified:
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-6264
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-05-11
16:11:41 UTC (rev 22014)
+++
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2010-05-11
17:13:07 UTC (rev 22015)
@@ -746,7 +746,7 @@
}
// See
https://jira.jboss.org/jira/browse/JBIDE-4515
- public void testRevalidationUnresolvedELs() {
+ public void testRevalidationUnresolvedELs() throws CoreException{
refreshProject(project);
JSFModelPlugin.getDefault().getPreferenceStore().setValue(JSFSeverityPreferences.RE_VALIDATE_UNRESOLVED_EL,
SeamPreferences.ENABLE);
JSFModelPlugin.getDefault().getPreferenceStore().setValue(JSFSeverityPreferences.UNKNOWN_EL_VARIABLE_NAME,
SeamPreferences.ERROR);
@@ -758,8 +758,9 @@
refreshProject(project);
- int n = getMarkersNumber(xhtmlFile, SEAM_MARKER_FILTER);
- assertEquals("There should be an unresolved EL in testElRevalidation.xhtml.",
1, n);
+ IMarker[] markers = findMarkers(xhtmlFile, IMarker.PROBLEM,
"\"testElRevalidation\" cannot be resolved");
+ assertEquals("There should be an unresolved EL in testElRevalidation.xhtml.",
1, markers.length);
+
JSFModelPlugin.getDefault().getPreferenceStore().setValue(JSFSeverityPreferences.RE_VALIDATE_UNRESOLVED_EL,
SeamPreferences.DISABLE);
// Check if the validator was not invoked.
@@ -767,8 +768,8 @@
refreshProject(project);
- n = getMarkersNumber(xhtmlFile, SEAM_MARKER_FILTER);
- assertEquals("There should be an unresolved EL in testElRevalidation.xhtml.",
1, n);
+ markers = findMarkers(xhtmlFile, IMarker.PROBLEM,
"\"testElRevalidation\" cannot be resolved");
+ assertEquals("There should be an unresolved EL in testElRevalidation.xhtml.",
1, markers.length);
JSFModelPlugin.getDefault().getPreferenceStore().setValue(JSFSeverityPreferences.RE_VALIDATE_UNRESOLVED_EL,
SeamPreferences.ENABLE);
JSFModelPlugin.getDefault().getPreferenceStore().setValue(JSFSeverityPreferences.UNKNOWN_EL_VARIABLE_NAME,
SeamPreferences.IGNORE);