From 79ec3c00d2b72b8b3c1f2aca670043dfffde526b Mon Sep 17 00:00:00 2001 From: Cherian Mathew Date: Thu, 29 Oct 2015 17:46:45 +0100 Subject: [PATCH 1/1] Fix test by catching expected exception --- .../service/ProgressMonitorServiceTest.java | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/service/ProgressMonitorServiceTest.java b/eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/service/ProgressMonitorServiceTest.java index b4d2c3344..15d110e38 100644 --- a/eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/service/ProgressMonitorServiceTest.java +++ b/eu.etaxonomy.taxeditor.test/src/test/java/eu/etaxonomy/taxeditor/service/ProgressMonitorServiceTest.java @@ -86,12 +86,17 @@ public class ProgressMonitorServiceTest extends RemotingSessionAwareTest { expectedMonitor.setResult(ise); expectedMonitor.setIsFailed(true); expectedMonitor.done(); - CdmStore.getProgressMonitorClientManager().pollMonitor("Testing Progress Monitor", - uuid, - pollInterval, - new MockPostMoniteredOperationEnabled(expectedMonitor, uuid), - (IFeedbackGenerator)null, - new NullProgressMonitor()); + try { + CdmStore.getProgressMonitorClientManager().pollMonitor("Testing Progress Monitor", + uuid, + pollInterval, + new MockPostMoniteredOperationEnabled(expectedMonitor, uuid), + (IFeedbackGenerator)null, + new NullProgressMonitor()); + Assert.fail("Exception due to inconsistent number of feedback generators not thrown"); + } catch(IllegalStateException e) { + + } } @Test -- 2.34.1