[richfaces-issues] [JBoss JIRA] (RF-12083) Components: Output UI module doesn't pass unit tests (MenuItemRendererTest and DropDownMenuRendererTest)

Brian Leathem (JIRA) jira-events at lists.jboss.org
Sat Mar 24 13:15:48 EDT 2012


     [ https://issues.jboss.org/browse/RF-12083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Leathem updated RF-12083:
-------------------------------

    Fix Version/s: 4.2.1.CR1
         Assignee: Brian Leathem

    
> Components: Output UI module doesn't pass unit tests (MenuItemRendererTest 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.Diff
> [different] Expected element tag name 'div' but was 'span' - comparing <div...> at /div[1]/div[1] to <span...> at /div[1]/span[1]
> <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:menuItem">
>   <span class="rf-ddm-itm-ic ">
>     <span class="rf-ddm-emptyIcon">
>     </span>
>   </span>
>   <span class="rf-ddm-itm-lbl ">
>     Test
>   </span>
>   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:menuItem",{"onClickHandler":function(event){RichFaces.submitForm(event.form, event.itemId);return false;}} );
> //]]>
>   </script>
> </div>
> 	at org.junit.Assert.fail(Assert.java:91)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(RendererTestBase.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.testDoEncodeServerMode(MenuItemRendererTest.java:51)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.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(JUnit4Provider.java:234)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.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(DelegatingMethodAccessorImpl.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(ProviderFactory.java:86)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.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.Diff
> [different] Expected element tag name 'div' but was 'span' - comparing <div...> at /div[1]/div[1] to <span...> at /div[1]/span[1]
> <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:menuItem">
>   <span class="rf-ddm-itm-ic ">
>     <span class="rf-ddm-emptyIcon">
>     </span>
>   </span>
>   <span class="rf-ddm-itm-lbl ">
>     Test
>   </span>
>   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:menuItem",{"mode":"ajax","onClickHandler":function(event){RichFaces.ajax("form:menuItem",event,{"incId":"1"} );return false;}} );
> //]]>
>   </script>
> </div>
> 	at org.junit.Assert.fail(Assert.java:91)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(RendererTestBase.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.testDoEncodeAjaxMode(MenuItemRendererTest.java:71)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.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(JUnit4Provider.java:234)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.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(DelegatingMethodAccessorImpl.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(ProviderFactory.java:86)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.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.Diff
> [different] Expected element tag name 'div' but was 'span' - comparing <div...> at /div[1]/div[1] to <span...> at /div[1]/span[1]
> <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:menuItem">
>   <span class="rf-ddm-itm-ic ">
>     <span class="rf-ddm-emptyIcon">
>     </span>
>   </span>
>   <span class="rf-ddm-itm-lbl ">
>     Test
>   </span>
>   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:menuItem",{"mode":"client","onClickHandler":function(event){;return false;}} );
> //]]>
>   </script>
> </div>
> 	at org.junit.Assert.fail(Assert.java:91)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(RendererTestBase.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.testDoEncodeClientMode(MenuItemRendererTest.java:88)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.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(JUnit4Provider.java:234)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.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(DelegatingMethodAccessorImpl.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(ProviderFactory.java:86)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.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.DropDownMenuRendererTest)  Time elapsed: 0.729 sec  <<< FAILURE!
> java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Diff
> [different] Expected element tag name 'div' but was 'span' - comparing <div...> at /div[1]/div[2]/div[1]/div[1]/div[1]/div[1] to <span...> at /div[1]/div[2]/div[1]/div[1]/div[1]/span[1]
> <div class="rf-ddm-lbl rf-ddm-unsel  " id="form:ddmenu">
>   <div class="rf-ddm-lbl-dec" id="form:ddmenu_label">
>     <img src="/images/ddmenu/copy.gif" class="pic"/>
>     File
>   </div>
>   <div class="rf-ddm-pos">
>     <div class="rf-ddm-lst" id="form:ddmenu_list" style="display:none;min-width:250px;" tabindex="-1">
>       <div class="rf-ddm-lst-bg">
>         <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:open">
>           <span class="rf-ddm-itm-ic ">
>             <span class="rf-ddm-emptyIcon">
>             </span>
>           </span>
>           <span class="rf-ddm-itm-lbl ">
>             Open
>           </span>
>           <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:open",{"onClickHandler":function(event){RichFaces.submitForm(event.form, event.itemId);return false;}} );
> //]]>
>           </script>
>         </div>
>         <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:group">
>           <span class="rf-ddm-itm-ic ">
>             <span class="rf-ddm-emptyIcon">
>             </span>
>           </span>
>           <span class="rf-ddm-itm-lbl ">
>             Save As...
>           </span>
>           <div class="rf-ddm-nd">
>             <div class="rf-ddm-lst rf-ddm-sublst" id="form:group_list" style="display:none;min-width:250px;" tabindex="-1">
>               <div class="rf-ddm-lst-bg">
>                 <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:save">
>                   <span class="rf-ddm-itm-ic ">
>                     <img src="/images/ddmenu/save.gif"/>
>                   </span>
>                   <span class="rf-ddm-itm-lbl ">
>                     Save
>                   </span>
>                   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:save",{"onClickHandler":function(event){RichFaces.submitForm(event.form, event.itemId);return false;}} );
> //]]>
>                   </script>
>                 </div>
>                 <div class="rf-ddm-sep">
>                 </div>
>                 <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:saveAll">
>                   <span class="rf-ddm-itm-ic ">
>                     <span class="rf-ddm-emptyIcon">
>                     </span>
>                   </span>
>                   <span class="rf-ddm-itm-lbl ">
>                     SaveAll
>                   </span>
>                   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:saveAll",{"onClickHandler":function(event){RichFaces.submitForm(event.form, event.itemId);return false;}} );
> //]]>
>                   </script>
>                 </div>
>               </div>
>             </div>
>           </div>
>         </div>
>       </div>
>     </div>
>   </div>
>   <script type="text/javascript">
> //<![CDATA[
> new
>                     RichFaces.ui.Menu("form:ddmenu").initiateGroups([{"id":"form:group"} ] );
> //]]>
>   </script>
> </div>
> 	at org.junit.Assert.fail(Assert.java:91)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(RendererTestBase.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.testDoEncodeServerMode(DropDownMenuRendererTest.java:51)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.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(JUnit4Provider.java:234)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.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(DelegatingMethodAccessorImpl.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(ProviderFactory.java:86)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:101)
> 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74)
> testDoEncodeAjaxMode(org.richfaces.renderkit.html.DropDownMenuRendererTest)  Time elapsed: 0.677 sec  <<< FAILURE!
> java.lang.AssertionError: XML was not similar:org.custommonkey.xmlunit.Diff
> [different] Expected element tag name 'div' but was 'span' - comparing <div...> at /div[1]/div[2]/div[1]/div[1]/div[1]/div[1] to <span...> at /div[1]/div[2]/div[1]/div[1]/div[1]/span[1]
> <div class="rf-ddm-lbl rf-ddm-unsel  " id="form:ddmenu">
>   <div class="rf-ddm-lbl-dec" id="form:ddmenu_label">
>     <img src="/images/ddmenu/copy.gif" class="pic"/>
>     File
>   </div>
>   <div class="rf-ddm-pos">
>     <div class="rf-ddm-lst" id="form:ddmenu_list" style="display:none;min-width:250px;" tabindex="-1">
>       <div class="rf-ddm-lst-bg">
>         <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:open">
>           <span class="rf-ddm-itm-ic ">
>             <span class="rf-ddm-emptyIcon">
>             </span>
>           </span>
>           <span class="rf-ddm-itm-lbl ">
>             Open
>           </span>
>           <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:open",{"mode":"ajax","onClickHandler":function(event){RichFaces.ajax("form:open",event,{"incId":"1"} );return false;}} );
> //]]>
>           </script>
>         </div>
>         <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:group">
>           <span class="rf-ddm-itm-ic ">
>             <span class="rf-ddm-emptyIcon">
>             </span>
>           </span>
>           <span class="rf-ddm-itm-lbl ">
>             Save As...
>           </span>
>           <div class="rf-ddm-nd">
>             <div class="rf-ddm-lst rf-ddm-sublst" id="form:group_list" style="display:none;min-width:250px;" tabindex="-1">
>               <div class="rf-ddm-lst-bg">
>                 <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:save">
>                   <span class="rf-ddm-itm-ic ">
>                     <img src="/images/ddmenu/save.gif"/>
>                   </span>
>                   <span class="rf-ddm-itm-lbl ">
>                     Save
>                   </span>
>                   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:save",{"mode":"ajax","onClickHandler":function(event){RichFaces.ajax("form:save",event,{"incId":"1"} );return false;}} );
> //]]>
>                   </script>
>                 </div>
>                 <div class="rf-ddm-sep">
>                 </div>
>                 <div class="rf-ddm-itm rf-ddm-itm-unsel " id="form:saveAll">
>                   <span class="rf-ddm-itm-ic ">
>                     <span class="rf-ddm-emptyIcon">
>                     </span>
>                   </span>
>                   <span class="rf-ddm-itm-lbl ">
>                     SaveAll
>                   </span>
>                   <script type="text/javascript">
> //<![CDATA[
> new RichFaces.ui.MenuItem("form:saveAll",{"mode":"ajax","onClickHandler":function(event){RichFaces.ajax("form:saveAll",event,{"incId":"1"} );return false;}} );
> //]]>
>                   </script>
>                 </div>
>               </div>
>             </div>
>           </div>
>         </div>
>       </div>
>     </div>
>   </div>
>   <script type="text/javascript">
> //<![CDATA[
> new
>                     RichFaces.ui.Menu("form:ddmenu",{"mode":"ajax"} ).initiateGroups([{"id":"form:group"} ] );
> //]]>
>   </script>
> </div>
> 	at org.junit.Assert.fail(Assert.java:91)
> 	at org.junit.Assert.assertTrue(Assert.java:43)
> 	at org.richfaces.renderkit.html.RendererTestBase.checkXmlStructure(RendererTestBase.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.testDoEncodeAjaxMode(DropDownMenuRendererTest.java:56)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
> 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.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(JUnit4Provider.java:234)
> 	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.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(DelegatingMethodAccessorImpl.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(ProviderFactory.java:86)
> 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.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 administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list