[
https://issues.jboss.org/browse/JBIDE-9515?page=com.atlassian.jira.plugin...
]
Alexey Kazakov updated JBIDE-9515:
----------------------------------
Description:
We get a test failure because of these issues:
{code}
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.jboss.tools.cdi.ui.test.CDIUIAllTests
Tests run: 79, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 120.128 sec <<<
FAILURE!
testEL(org.jboss.tools.cdi.ui.test.CATest) Time elapsed: 7.506 sec <<<
FAILURE!
junit.framework.AssertionFailedError: Proposal game.value not found!
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:112)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:87)
at org.jboss.tools.cdi.ui.test.CATest.testEL(CATest.java:42)
{code}
Steps to Reproduce:
EXECUTE: Import
https://svn.jboss.org/repos/jbosstools/trunk/cdi/tests/org.jboss.tools.cd...
as an existing eclipse project
EXECUTE: Copy
https://svn.jboss.org/repos/jbosstools/trunk/cdi/tests/org.jboss.tools.cd...
to the project source folder
EXECUTE: Build the project
EXECUTE: Open /tck/WebContent/test.jsp
EXECUTE: Ctrl+Space at *rendered="#{(game.|* (line 11)
EXECUTE: Select game.value in the proposal list
ASSERT: You should get *rendered="#{(game.valuevalue == 'foo' and game.value
== 'foo') ? game.value == 'foo' : false}"/>*
FAILURE: You get rendered="#{(*${*game.valuevalue == 'foo' and game.value ==
'foo') ? game.value == 'foo' : false}"/>
EXECUTE: Ctrl+Space at *value="#{sheep.name}"* (line 10)
ASSERT: You must see the only proposal *name*
FAILURE: You see two duplicated proposals *name*
EXECUTE: Select the first proposal *name*
ASSERT: You should get *value="#{sheep.namename}"*
FAILURE: You get value=*"name"*#{sheep.name}"
EXECUTE: Select the second proposal *name*
FAILURE: You get value="#{*${*sheep.namename}"
EXECUTE: Open /tck/WebContent/elValidation.xhtml
EXECUTE: Add the following code to the page:
{code}
<h:outputText value="#{sheep.name}"
rendered="#{(game.value == 'foo' and game.value == 'foo') ?
game.value == 'foo' : false}"/>
{code}
EXECUTE: Ctrl+Space at *value="#{sheep.name}"*
ASSERT: You must see the only proposal *name*
FAILURE: You see two duplicated proposals *name*
EXECUTE: Select the first or second proposal *name*
ASSERT: You should get *value="#{sheep.namename}"*
FAILURE: You get value=*"name"*
was:
EXECUTE: Import
https://svn.jboss.org/repos/jbosstools/trunk/cdi/tests/org.jboss.tools.cd...
as an existing eclipse project
EXECUTE: Copy
https://svn.jboss.org/repos/jbosstools/trunk/cdi/tests/org.jboss.tools.cd...
to the project source folder
EXECUTE: Build the project
EXECUTE: Open /tck/WebContent/test.jsp
EXECUTE: Ctrl+Space at *rendered="#{(game.|* (line 11)
EXECUTE: Select game.value in the proposal list
ASSERT: You should get *rendered="#{(game.valuevalue == 'foo' and game.value
== 'foo') ? game.value == 'foo' : false}"/>*
FAILURE: You get rendered="#{(*${*game.valuevalue == 'foo' and game.value ==
'foo') ? game.value == 'foo' : false}"/>
EXECUTE: Ctrl+Space at *value="#{sheep.name}"* (line 10)
ASSERT: You must see the only proposal *name*
FAILURE: You see two duplicated proposals *name*
EXECUTE: Select the first proposal *name*
ASSERT: You should get *value="#{sheep.namename}"*
FAILURE: You get value=*"name"*#{sheep.name}"
EXECUTE: Select the second proposal *name*
FAILURE: You get value="#{*${*sheep.namename}"
EXECUTE: Open /tck/WebContent/elValidation.xhtml
EXECUTE: Add the following code to the page:
{code}
<h:outputText value="#{sheep.name}"
rendered="#{(game.value == 'foo' and game.value == 'foo') ?
game.value == 'foo' : false}"/>
{code}
EXECUTE: Ctrl+Space at *value="#{sheep.name}"*
ASSERT: You must see the only proposal *name*
FAILURE: You see two duplicated proposals *name*
EXECUTE: Select the first or second proposal *name*
ASSERT: You should get *value="#{sheep.namename}"*
FAILURE: You get value=*"name"*
We get a test failure because of these issues:
{code}
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.jboss.tools.cdi.ui.test.CDIUIAllTests
Tests run: 79, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 120.128 sec <<<
FAILURE!
testEL(org.jboss.tools.cdi.ui.test.CATest) Time elapsed: 7.506 sec <<<
FAILURE!
junit.framework.AssertionFailedError: Proposal game.value not found!
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:112)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:87)
at org.jboss.tools.cdi.ui.test.CATest.testEL(CATest.java:42)
{code}
EL code completion is broken
----------------------------
Key: JBIDE-9515
URL:
https://issues.jboss.org/browse/JBIDE-9515
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml source editing
Affects Versions: 3.3.0.M3
Reporter: Alexey Kazakov
Assignee: Victor Rubezhny
Priority: Blocker
Fix For: 3.3.0.M3
We get a test failure because of these issues:
{code}
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.jboss.tools.cdi.ui.test.CDIUIAllTests
Tests run: 79, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 120.128 sec <<<
FAILURE!
testEL(org.jboss.tools.cdi.ui.test.CATest) Time elapsed: 7.506 sec <<<
FAILURE!
junit.framework.AssertionFailedError: Proposal game.value not found!
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:112)
at
org.jboss.tools.common.base.test.contentassist.AbstractContentAssistantTestCase.checkProposals(AbstractContentAssistantTestCase.java:87)
at org.jboss.tools.cdi.ui.test.CATest.testEL(CATest.java:42)
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira