From jira-events at lists.jboss.org Mon Mar 26 00:10:48 2012 Content-Type: multipart/mixed; boundary="===============3613991449155266088==" MIME-Version: 1.0 From: Brian Leathem (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] (RF-12083) Components: Output UI module doesn't pass unit tests (MenuItemRendererTest and DropDownMenuRendererTest) Date: Mon, 26 Mar 2012 00:10:47 -0400 Message-ID: <1964342779.29746.1332735047851.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 356683327.28101.1332505788416.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3613991449155266088== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/RF-12083?page=3Dcom.atlassian.jira.p= lugin.system.issuetabpanels:all-tabpanel ] Brian Leathem resolved RF-12083. -------------------------------- Resolution: Done = > Components: Output UI module doesn't pass unit tests (MenuItemRendererTes= t and DropDownMenuRendererTest) > -------------------------------------------------------------------------= ------------------------------- > > Key: RF-12083 > URL: https://issues.jboss.org/browse/RF-12083 > Project: RichFaces > Issue Type: Bug > Security Level: Public(Everyone can see) = > Components: component-output > Affects Versions: 4.2.1.CR1 > Reporter: Jan Papousek > Assignee: Brian Leathem > Priority: Critical > Fix For: 4.2.1.CR1 > > > {code} > -------------------------------------------------------------------------= ------ > Test set: org.richfaces.renderkit.html.MenuItemRendererTest > -------------------------------------------------------------------------= ------ > Tests run: 6, Failures: 3, Errors: 0, Skipped: 1, Time elapsed: 3.172 sec= <<< FAILURE! > testDoEncodeServerMode(org.richfaces.renderkit.html.MenuItemRendererTest)= Time elapsed: 0.566 sec <<< FAILURE! > java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Di= ff > [different] Expected element tag name 'div' but was 'span' - comparing at /div[1]/div[1] to at /div[1]/span[1] >
> > > > > > Test > > >
> at org.junit.Assert.fail(Assert.java:91) > at org.junit.Assert.assertTrue(Assert.java:43) > at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(Rende= rerTestBase.java:93) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:81) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:73) > at org.richfaces.renderkit.html.MenuItemRendererTest.testDoEncodeServerM= ode(MenuItemRendererTest.java:51) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework= Method.java:44) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal= lable.java:15) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe= thod.java:41) > at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet= hod.java:20) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.= java:28) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.ja= va:31) > at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4Cla= ssRunner.java:79) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:71) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:49) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provide= r.java:234) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4= Provider.java:133) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider= .java:114) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(= ReflectionUtils.java:188) > at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke= (ProviderFactory.java:166) > at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(Provi= derFactory.java:86) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Fork= edBooter.java:101) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:= 74) > testDoEncodeAjaxMode(org.richfaces.renderkit.html.MenuItemRendererTest) = Time elapsed: 0.613 sec <<< FAILURE! > java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Di= ff > [different] Expected element tag name 'div' but was 'span' - comparing at /div[1]/div[1] to at /div[1]/span[1] >
> > > > > > Test > > >
> at org.junit.Assert.fail(Assert.java:91) > at org.junit.Assert.assertTrue(Assert.java:43) > at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(Rende= rerTestBase.java:93) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:81) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:73) > at org.richfaces.renderkit.html.MenuItemRendererTest.testDoEncodeAjaxMod= e(MenuItemRendererTest.java:71) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework= Method.java:44) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal= lable.java:15) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe= thod.java:41) > at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet= hod.java:20) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.= java:28) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.ja= va:31) > at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4Cla= ssRunner.java:79) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:71) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:49) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provide= r.java:234) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4= Provider.java:133) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider= .java:114) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(= ReflectionUtils.java:188) > at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke= (ProviderFactory.java:166) > at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(Provi= derFactory.java:86) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Fork= edBooter.java:101) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:= 74) > testDoEncodeClientMode(org.richfaces.renderkit.html.MenuItemRendererTest)= Time elapsed: 0.724 sec <<< FAILURE! > java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Di= ff > [different] Expected element tag name 'div' but was 'span' - comparing at /div[1]/div[1] to at /div[1]/span[1] >
> > > > > > Test > > >
> at org.junit.Assert.fail(Assert.java:91) > at org.junit.Assert.assertTrue(Assert.java:43) > at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(Rende= rerTestBase.java:93) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:81) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:73) > at org.richfaces.renderkit.html.MenuItemRendererTest.testDoEncodeClientM= ode(MenuItemRendererTest.java:88) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework= Method.java:44) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal= lable.java:15) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe= thod.java:41) > at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet= hod.java:20) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.= java:28) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.ja= va:31) > at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4Cla= ssRunner.java:79) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:71) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:49) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provide= r.java:234) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4= Provider.java:133) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider= .java:114) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(= ReflectionUtils.java:188) > at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke= (ProviderFactory.java:166) > at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(Provi= derFactory.java:86) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Fork= edBooter.java:101) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:= 74) > {code} > {code} > -------------------------------------------------------------------------= ------ > Test set: org.richfaces.renderkit.html.DropDownMenuRendererTest > -------------------------------------------------------------------------= ------ > Tests run: 4, Failures: 2, Errors: 0, Skipped: 1, Time elapsed: 2.206 sec= <<< FAILURE! > testDoEncodeServerMode(org.richfaces.renderkit.html.DropDownMenuRendererT= est) Time elapsed: 0.729 sec <<< FAILURE! > java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Di= ff > [different] Expected element tag name 'div' but was 'span' - comparing at /div[1]/div[2]/div[1]/div[1]/div[1]/div[1] to at /div[1= ]/div[2]/div[1]/div[1]/div[1]/span[1] >
>
> > File >
>
>
>
>
> > > > > > Open > > >
>
> > > > > > Save As... > >
>
>
>
> > > > > Save > > >
>
>
>
> > > > > > SaveAll > > >
>
>
>
>
>
>
>
> >
> at org.junit.Assert.fail(Assert.java:91) > at org.junit.Assert.assertTrue(Assert.java:43) > at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(Rende= rerTestBase.java:93) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:81) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:73) > at org.richfaces.renderkit.html.DropDownMenuRendererTest.testDoEncodeSer= verMode(DropDownMenuRendererTest.java:51) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework= Method.java:44) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal= lable.java:15) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe= thod.java:41) > at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet= hod.java:20) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.= java:28) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.ja= va:31) > at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4Cla= ssRunner.java:79) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:71) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:49) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provide= r.java:234) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4= Provider.java:133) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider= .java:114) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(= ReflectionUtils.java:188) > at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke= (ProviderFactory.java:166) > at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(Provi= derFactory.java:86) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Fork= edBooter.java:101) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:= 74) > testDoEncodeAjaxMode(org.richfaces.renderkit.html.DropDownMenuRendererTes= t) Time elapsed: 0.677 sec <<< FAILURE! > java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Di= ff > [different] Expected element tag name 'div' but was 'span' - comparing at /div[1]/div[2]/div[1]/div[1]/div[1]/div[1] to at /div[1= ]/div[2]/div[1]/div[1]/div[1]/span[1] >
>
> > File >
>
>
>
>
> > > > > > Open > > >
>
> > > > > > Save As... > >
>
>
>
> > > > > Save > > >
>
>
>
> > > > > > SaveAll > > >
>
>
>
>
>
>
>
> >
> at org.junit.Assert.fail(Assert.java:91) > at org.junit.Assert.assertTrue(Assert.java:43) > at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(Rende= rerTestBase.java:93) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:81) > at org.richfaces.renderkit.html.RendererTestBase.doTest(RendererTestBase= .java:73) > at org.richfaces.renderkit.html.DropDownMenuRendererTest.testDoEncodeAja= xMode(DropDownMenuRendererTest.java:56) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(Framework= Method.java:44) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCal= lable.java:15) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMe= thod.java:41) > at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMet= hod.java:20) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.= java:28) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.ja= va:31) > at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4Cla= ssRunner.java:79) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:71) > at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRun= ner.java:49) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provide= r.java:234) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4= Provider.java:133) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider= .java:114) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(= ReflectionUtils.java:188) > at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke= (ProviderFactory.java:166) > at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(Provi= derFactory.java:86) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Fork= edBooter.java:101) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:= 74) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3613991449155266088==--