From d5a64c3c8ce271164231ee61752f01eba932dc12 Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Wed, 15 Apr 2015 15:21:09 +0200
Subject: [PATCH] fixed bug in AnalysisTest

---
 src/test/java/teetime/framework/AnalysisTest.java | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/test/java/teetime/framework/AnalysisTest.java b/src/test/java/teetime/framework/AnalysisTest.java
index 77a7affe..cbd9218b 100644
--- a/src/test/java/teetime/framework/AnalysisTest.java
+++ b/src/test/java/teetime/framework/AnalysisTest.java
@@ -7,8 +7,6 @@ import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertThat;
 import static org.junit.Assert.assertTrue;
 
-import java.util.concurrent.TimeUnit;
-
 import org.junit.Before;
 import org.junit.Test;
 
@@ -38,7 +36,7 @@ public class AnalysisTest {
 		analysis.executeNonBlocking();
 		watch.end();
 
-		assertThat(watch.getDurationInMs() - ABSOLUTE_MAX_ERROR_IN_MS, is(lessThan(DELAY_IN_MS)));
+		assertThat(watch.getDurationInMs(), is(lessThan(DELAY_IN_MS)));
 		assertFalse(analysis.getConfiguration().delay.finished);
 
 		analysis.waitForTermination();
@@ -52,7 +50,7 @@ public class AnalysisTest {
 		analysis.executeBlocking();
 		watch.end();
 
-		assertThat(TimeUnit.NANOSECONDS.toMillis(watch.getDurationInNs()) + 1, is(greaterThanOrEqualTo(DELAY_IN_MS)));
+		assertThat(watch.getDurationInMs() + ABSOLUTE_MAX_ERROR_IN_MS, is(greaterThanOrEqualTo(DELAY_IN_MS)));
 	}
 
 	private static class TestConfig extends AnalysisConfiguration {
-- 
GitLab