THRIFT-2745: c++ - fixed some unit test compilation on windows
Client: C++-Library
Patch: Sergei Nikulov
unist.h removed
THRIFT_SLEEP_USEC used instead of usleep
ERROR variable renamed to TEST_TOLERANCE
This closes #207
diff --git a/lib/cpp/test/concurrency/TimerManagerTests.h b/lib/cpp/test/concurrency/TimerManagerTests.h
index 4fe9667..62eb4f4 100644
--- a/lib/cpp/test/concurrency/TimerManagerTests.h
+++ b/lib/cpp/test/concurrency/TimerManagerTests.h
@@ -29,17 +29,11 @@
using namespace apache::thrift::concurrency;
-/**
- * ThreadManagerTests class
- *
- * @version $Id:$
- */
class TimerManagerTests {
+ static const double TEST_TOLERANCE;
+
public:
-
- static const double ERROR;
-
class Task: public Runnable {
public:
@@ -65,7 +59,7 @@
float error = delta / _timeout;
- if(error < ERROR) {
+ if(error < TEST_TOLERANCE) {
_success = true;
}
@@ -149,7 +143,6 @@
Monitor _monitor;
};
-const double TimerManagerTests::ERROR = .20;
+const double TimerManagerTests::TEST_TOLERANCE = .20;
}}}} // apache::thrift::concurrency
-