Author: scabanovich
Date: 2012-07-27 19:15:40 -0400 (Fri, 27 Jul 2012)
New Revision: 42771
Added:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/WebContent/pages/a.xml
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/ELValidatorTest.java
Log:
JBIDE-12358
https://issues.jboss.org/browse/JBIDE-12358
Test is added.
Added:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/WebContent/pages/a.xml
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/WebContent/pages/a.xml
(rev 0)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/WebContent/pages/a.xml 2012-07-27
23:15:40 UTC (rev 42771)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<arquillian
xmlns="http://jboss.org/schema/arquillian"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://jboss.org/schema/arquillian
http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
+
+ <container qualifier="managed-jboss" default="true">
+ <configuration>
+ <property
name="jbossHome">target/jboss-as-${jboss.version:7.1.1.Final}</property>
+ <property
name="jbossHome">target/jboss-as-#{jboss.version:7.1.1.Final}</property>
+ </configuration>
+ </container>
+</arquillian>
\ No newline at end of file
Property changes on:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/WebContent/pages/a.xml
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/ELValidatorTest.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/ELValidatorTest.java 2012-07-27
23:13:10 UTC (rev 42770)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/validation/ELValidatorTest.java 2012-07-27
23:15:40 UTC (rev 42771)
@@ -281,6 +281,17 @@
AbstractResourceMarkerTest.assertMarkerIsCreated(file, messagePattern, false, 8);
}
+ public void testSyntaxErrorsInXML() throws CoreException, ValidationException {
+ IFile file = project.getFile("WebContent/pages/a.xml");
+
+ TestUtil.validate(file);
+
+ String messagePattern = MessageFormat.format(ELValidationMessages.EL_SYNTAX_ERROR, new
Object[]{ElCoreMessages.OperationRule_ExpectingRBrace});
+ AbstractResourceMarkerTest.assertMarkerIsCreated(file, messagePattern, false, 9);
+
+ AbstractResourceMarkerTest.assertMarkerIsNotCreated(file, messagePattern, 8);
+ }
+
private long validateFile(String fileName, int numberOfMarkers) throws
ValidationException {
Set<String> files = new HashSet<String>();
files.add(fileName);