Fixed logging tests.

Summary: Fixed logging tests.

Reviewers: buda

Reviewed By: buda

Subscribers: pullbot, matej.gradicek

Differential Revision: https://phabricator.memgraph.io/D137
This commit is contained in:
matej.gradicek 2017-03-16 12:30:59 +00:00
parent bed9324da9
commit 88a96c2ebd

View File

@ -30,9 +30,15 @@ TEST(LoggingTest, SyncLogger) {
logger.trace("{}", "trace");
logger.debug("{}", "debug");
#ifdef NDEBUG
ASSERT_EQ(check->counter_, 3);
ASSERT_EQ(check->texts_.size(), 3);
#else
ASSERT_EQ(check->counter_, 5);
ASSERT_EQ(check->sequence_[4], 5);
ASSERT_EQ(check->texts_.size(), 5);
#endif
ASSERT_EQ(check->sequence_[2], 3);
}
TEST(LoggingTest, AysncLogger) {
@ -51,9 +57,15 @@ TEST(LoggingTest, AysncLogger) {
using namespace std::chrono;
std::this_thread::sleep_for(1s);
#ifdef NDEBUG
ASSERT_EQ(check->counter_, 3);
ASSERT_EQ(check->sequence_.size(), 3);
ASSERT_EQ(check->texts_.size(), 3);
#else
ASSERT_EQ(check->counter_, 5);
ASSERT_EQ(check->sequence_.size(), 5);
ASSERT_EQ(check->texts_.size(), 5);
#endif
}
int main(int argc, char** argv) {