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

Jan Papousek (JIRA) jira-events at lists.jboss.org
Fri Mar 23 08:29:48 EDT 2012


Jan Papousek created RF-12083:
---------------------------------

             Summary: 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
            Priority: Critical


{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