351352353354355356357358359360361
// Would be nice to have this do something so we could check the timing, but ... validator.renderValidatorContribution(component, writer, cycle); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
107108109110111112113114115116117
catch (ValidatorException e) { unreachable(); } expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
141142143144145146147148149150151
trainGetElementId(form, component, "barney"); trainIsRewinding(form, false); trainIsRewinding(cycle, true); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
220221222223224225226227228229230
expect(ds.squeeze(2)).andReturn("2p"); script.execute(eq(component), eq(cycle), eq(prs), isA(Map.class)); expect(cycle.renderStackPop()).andReturn(component); replay(); component.render(writer, cycle);
6970717273747576777879
IRender body = newRender(writer, cycle); cycle.setAttribute(IfBean.IF_VALUE_ATTRIBUTE, Boolean.TRUE); expect(cycle.renderStackPop()).andReturn(conditional); expect(cycle.renderStackPush(reverse)).andReturn(reverse); expect(cycle.getAttribute(IfBean.IF_VALUE_ATTRIBUTE)).andReturn(Boolean.TRUE);
7576777879808182838485
expect(cycle.renderStackPush(reverse)).andReturn(reverse); expect(cycle.getAttribute(IfBean.IF_VALUE_ATTRIBUTE)).andReturn(Boolean.TRUE); expect(cycle.renderStackPop()).andReturn(reverse); IRender body2 = newRender(); replay();
109110111112113114115116117118119
expect(cycle.getAttribute(TapestryUtils.FORM_ATTRIBUTE)).andReturn(null); cycle.setAttribute(IfBean.IF_VALUE_ATTRIBUTE, Boolean.FALSE); expect(cycle.renderStackPop()).andReturn(conditional); expect(cycle.renderStackPush(reverse)).andReturn(reverse); expect(cycle.getAttribute(IfBean.IF_VALUE_ATTRIBUTE)).andReturn(Boolean.FALSE);
122123124125126127128129130131132
trainResponseBuilder(cycle, writer); IRender body = newRender(); IRender body2 = newRender(writer, cycle); expect(cycle.renderStackPop()).andReturn(reverse); replay(); conditional.addBody(body); conditional.render(writer, cycle);
165166167168169170171172173174175
173174175176177178179180181182183
expect(cycle.getAttribute(IfBean.IF_VALUE_ATTRIBUTE)).andReturn(Boolean.TRUE); IRender body2 = newRender(); expect(cycle.renderStackPop()).andReturn(reverse); replay(); conditional.addBody(body); conditional.render(writer, cycle);