[
https://issues.apache.org/jira/browse/TOMAHAWK-1023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12602407#action_12602407
]
Leonardo Uribe commented on TOMAHAWK-1023:
------------------------------------------
I see. Checking TestUtils.addDefaultRenderers() This line is here:
addRenderer(facesContext, "javax.faces.Input", "javax.faces.Hidden",
"org.apache.myfaces.renderkit.html.HtmlHiddenRenderer");
But if we are using jsf ri this class should be different. Also I have seen on
other tests (HtmlInputXXX) that after create the component its id is set. like
this:
UIComponent component = new HtmlInputText();
component.setId("TestComponent");
component.setParent(new HtmlForm());
This is missing on this test, so adding this resolve the problem
> HtmlInputHidden fails unit test when using RI
> ---------------------------------------------
>
> Key: TOMAHAWK-1023
> URL: https://issues.apache.org/jira/browse/TOMAHAWK-1023
> Project: MyFaces Tomahawk
> Issue Type: Bug
> Affects Versions: 1.1.6, 1.1.7-SNAPSHOT
> Reporter: Paul Spencer
> Fix For: 1.1.7-SNAPSHOT
>
>
> -------------------------------------------------------------------------------
> Test set: org.apache.myfaces.component.html.ext.HtmlInputHiddenTest
> Below are output from the test failures. The test are run using the following
> command:
> cd tomahawk/core
> mvn test -Djsf=ri
> -------------------------------------------------------------------------------
> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec <<<
> FAILURE!
> testDefaultRenderer(org.apache.myfaces.component.html.ext.HtmlInputHiddenTest)
> Time elapsed: 0.016 sec <<< FAILURE!
> junit.framework.AssertionFailedError: ID is not null
> at junit.framework.Assert.fail(Assert.java:47)
> at junit.framework.Assert.assertTrue(Assert.java:20)
> at junit.framework.Assert.assertNotNull(Assert.java:220)
> at
> org.apache.myfaces.test.AbstractTomahawkViewControllerTestCase.assertIdExists(AbstractTomahawkViewControllerTestCase.java:88)
> at
> org.apache.myfaces.component.html.ext.HtmlInputHiddenTest.testDefaultRenderer(HtmlInputHiddenTest.java:64)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.