[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