diff --git a/src/test/java/teetime/framework/exceptionHandling/ExceptionHandlingTest.java b/src/test/java/teetime/framework/exceptionHandling/ExceptionHandlingTest.java
index e50b59f6dba08bde949f104db58aac364cf084f9..4d23197481984f38ffcdf3793732e60ffc4477ee 100644
--- a/src/test/java/teetime/framework/exceptionHandling/ExceptionHandlingTest.java
+++ b/src/test/java/teetime/framework/exceptionHandling/ExceptionHandlingTest.java
@@ -56,6 +56,12 @@ public class ExceptionHandlingTest {
 			boolean exceptionArised = false;
 			try {
 				exceptionPassingAndTermination();
+			} catch (AnalysisException e) {
+				exceptionArised = true;
+			}
+			assertTrue(exceptionArised);
+			exceptionArised = false;
+			try {
 				terminatesAllStages();
 			} catch (AnalysisException e) {
 				exceptionArised = true;