[jbosstools-commits] JBoss Tools SVN: r42771 - in trunk/jsf/tests/org.jboss.tools.jsf.test: src/org/jboss/tools/jsf/test/validation and 1 other directory.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Jul 27 19:15:41 EDT 2012


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);



More information about the jbosstools-commits mailing list