SWF-752 - FacesMessage.SEVERITY_FATAL does not propagate through FlowFacesContext

This commit is contained in:
Jeremy Grelle
2008-07-02 15:43:22 +00:00
parent 119384783b
commit 6982e0ac2d
5 changed files with 41 additions and 7 deletions

View File

@@ -89,7 +89,7 @@ public class FlowFacesContextTests extends TestCase {
assertNotNull(i.next());
iterationCount++;
}
assertEquals("There should be 4 messages to iterate", 4, iterationCount);
assertEquals("There should be 5 messages to iterate", 5, iterationCount);
}
public final void testGetMessagesByClientId_ForComponent() {
@@ -158,7 +158,7 @@ public class FlowFacesContextTests extends TestCase {
EasyMock.expect(requestContext.getMessageContext()).andStubReturn(messageContext);
EasyMock.replay(new Object[] { requestContext });
assertEquals(FacesMessage.SEVERITY_ERROR, facesContext.getMaximumSeverity());
assertEquals(FacesMessage.SEVERITY_FATAL, facesContext.getMaximumSeverity());
}
private void setupMessageContext() {
@@ -177,6 +177,8 @@ public class FlowFacesContextTests extends TestCase {
.build());
prepopulatedMessageContext.addMessage(new MessageBuilder().source("null_detail").defaultText("baz").error()
.build());
prepopulatedMessageContext.addMessage(new MessageBuilder().defaultText("Subzero Wins - Fatality").fatal()
.build());
}
private class TestGetMessagesContext implements MessageContext {