summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/basictests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/dbtests/basictests.cpp')
-rw-r--r--src/mongo/dbtests/basictests.cpp51
1 files changed, 3 insertions, 48 deletions
diff --git a/src/mongo/dbtests/basictests.cpp b/src/mongo/dbtests/basictests.cpp
index ad3e5db00b8..ccc81202170 100644
--- a/src/mongo/dbtests/basictests.cpp
+++ b/src/mongo/dbtests/basictests.cpp
@@ -203,12 +203,12 @@ namespace BasicTests {
if( sec == 1 )
matches++;
else
- log() << "temp millis: " << t.millis() << endl;
+ mongo::unittest::log() << "temp millis: " << t.millis() << endl;
ASSERT( sec >= 0 && sec <= 2 );
t.reset();
}
if ( matches < 2 )
- log() << "matches:" << matches << endl;
+ mongo::unittest::log() << "matches:" << matches << endl;
ASSERT( matches >= 2 );
sleepmicros( 1527123 );
@@ -283,7 +283,7 @@ namespace BasicTests {
int elapsedMillis = t.millis();
- log() << "Slept for " << elapsedMillis << endl;
+ mongo::unittest::log() << "Slept for " << elapsedMillis << endl;
ASSERT( almostGTE( elapsedMillis, lastSleepTimeMillis, epsMillis ) );
lastSleepTimeMillis = elapsedMillis;
@@ -601,50 +601,6 @@ namespace BasicTests {
}
} ctest1;
- /** Simple tests for log tees. */
- class LogTee {
- public:
- ~LogTee() {
- // Clean global tees on test failure.
- Logstream::get().removeGlobalTee( &_tee );
- }
- void run() {
- // Attempting to remove a tee before any tees are added is safe.
- Logstream::get().removeGlobalTee( &_tee );
-
- // A log is not written to a non global tee.
- log() << "LogTee test" << endl;
- assertNumLogs( 0 );
-
- // A log is written to a global tee.
- Logstream::get().addGlobalTee( &_tee );
- log() << "LogTee test" << endl;
- assertNumLogs( 1 );
-
- // A log is not written to a tee removed from the global tee list.
- Logstream::get().removeGlobalTee( &_tee );
- log() << "LogTee test" << endl;
- assertNumLogs( 1 );
- }
- private:
- void assertNumLogs( int expected ) const {
- ASSERT_EQUALS( expected, _tee.numLogs() );
- }
- class Tee : public mongo::Tee {
- public:
- Tee() :
- _numLogs() {
- }
- virtual void write( LogLevel level, const string &str ) {
- ++_numLogs;
- }
- int numLogs() const { return _numLogs; }
- private:
- int _numLogs;
- };
- Tee _tee;
- };
-
class All : public Suite {
public:
All() : Suite( "basic" ) {
@@ -684,7 +640,6 @@ namespace BasicTests {
add< CompressionTest1 >();
- add< LogTee >();
}
} myall;