Author: scabanovich
Date: 2012-04-24 17:03:58 -0400 (Tue, 24 Apr 2012)
New Revision: 40458
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/jsp/ca/test/CAForJSF2BeansTest.java
Log:
JBIDE-11510
https://issues.jboss.org/browse/JBIDE-11510
Test for case #{a['b'].c|} is added.
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/jsp/ca/test/CAForJSF2BeansTest.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/jsp/ca/test/CAForJSF2BeansTest.java 2012-04-24
19:35:51 UTC (rev 40457)
+++
trunk/jsf/tests/org.jboss.tools.jsf.ui.test/src/org/jboss/tools/jsf/jsp/ca/test/CAForJSF2BeansTest.java 2012-04-24
21:03:58 UTC (rev 40458)
@@ -8,6 +8,7 @@
boolean makeCopy = true;
private static final String PROJECT_NAME = "JSF2Beans";
private static final String PAGE_NAME = "/src/test/beans/inputname.xhtml";
+ private static final String JAVA_NAME = "/src/test/beans/Bean1.java";
public void setUp() throws Exception {
provider = new TestProjectProvider("org.jboss.tools.jsf.base.test",
@@ -61,5 +62,10 @@
String text2 = "#{mybean2[]}";
checkProposals(PAGE_NAME, text2, 10, properties, false);
+
+ properties = new String[]{"mybean2['100'].charAt()"};
+ String text3 = "#{mybean2['100'].ch}";
+ checkProposals(PAGE_NAME, text3, 19, properties, false);
+ checkProposals(JAVA_NAME, text3, 19, properties, false);
}
}