summaryrefslogtreecommitdiff
path: root/dbtests/basictests.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2010-03-26 23:32:14 -0400
committerEliot Horowitz <eliot@10gen.com>2010-03-26 23:32:14 -0400
commitc0f6cf1c906060b1634f86f206f2aa2e02e2addc (patch)
tree266ee12b6aac5e46a11bfd1a26924109f8958440 /dbtests/basictests.cpp
parent7a2ba3526f3802a49e12320daeda8e77728fdace (diff)
downloadmongo-c0f6cf1c906060b1634f86f206f2aa2e02e2addc.tar.gz
fix sleepmicros
Diffstat (limited to 'dbtests/basictests.cpp')
-rw-r--r--dbtests/basictests.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/dbtests/basictests.cpp b/dbtests/basictests.cpp
index 4c80cd4d4a2..cbcce7f5733 100644
--- a/dbtests/basictests.cpp
+++ b/dbtests/basictests.cpp
@@ -186,6 +186,7 @@ namespace BasicTests {
class sleeptest {
public:
+
void run(){
Timer t;
sleepsecs( 1 );
@@ -201,6 +202,15 @@ namespace BasicTests {
ASSERT( t.millis() >= 1000 );
ASSERT( t.millis() <= 2000 );
+ int total = 1727;
+ int ms = 2;
+ t.reset();
+ for ( int i=0; i<(total/ms); i++ ){
+ sleepmillis( ms );
+ }
+ ASSERT( t.millis() >= 1000 );
+ ASSERT( t.millis() <= 2000 );
+
}
};