[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