[jbosstools-commits] JBoss Tools SVN: r42518 - trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Jul 11 16:44:34 EDT 2012


Author: scabanovich
Date: 2012-07-11 16:44:33 -0400 (Wed, 11 Jul 2012)
New Revision: 42518

Modified:
   trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/IncludeModelTest.java
Log:
JBIDE-3526
https://issues.jboss.org/browse/JBIDE-3526
Test is modified to check that external vars are available in ELContext.

Modified: trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/IncludeModelTest.java
===================================================================
--- trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/IncludeModelTest.java	2012-07-11 20:41:24 UTC (rev 42517)
+++ trunk/jst/tests/org.jboss.tools.jst.web.kb.test/src/org/jboss/tools/jst/web/kb/test/IncludeModelTest.java	2012-07-11 20:44:33 UTC (rev 42518)
@@ -18,6 +18,7 @@
 import org.eclipse.core.resources.IProject;
 import org.eclipse.core.resources.ResourcesPlugin;
 import org.eclipse.core.runtime.Path;
+import org.jboss.tools.common.el.core.resolver.ELContext;
 import org.jboss.tools.common.el.core.resolver.Var;
 import org.jboss.tools.jst.web.kb.IKbProject;
 import org.jboss.tools.jst.web.kb.PageContextFactory;
@@ -66,6 +67,12 @@
 
 		List<Var> vars = kbProject.getIncludeModel().getVars(new Path("/TestKbModel/WebContent/pages/params/template.xhtml"));
 		assertEquals(6, vars.size());
+		
+		IFile f1 = project.getFile("WebContent/pages/params/template.xhtml");
+		ELContext context = PageContextFactory.createPageContext(f1);
+		Var[] vars1 = context.getVars(0);
+		assertEquals(6, vars1.length);
+		
 	}
 
 }
\ No newline at end of file



More information about the jbosstools-commits mailing list