Index: mojo/public/cpp/environment/tests/logging_unittest.cc |
diff --git a/mojo/public/cpp/environment/tests/logging_unittest.cc b/mojo/public/cpp/environment/tests/logging_unittest.cc |
index 2afad88aff26f0ca944220f21727e6eff642d868..643efe17e9402d4bf993213660c1ec8c0fd2e568 100644 |
--- a/mojo/public/cpp/environment/tests/logging_unittest.cc |
+++ b/mojo/public/cpp/environment/tests/logging_unittest.cc |
@@ -201,19 +201,6 @@ TEST_F(LoggingTest, LazyLogStream) { |
MOJO_LAZY_LOG_STREAM(FATAL, false) << "hello"; |
EXPECT_FALSE(log_message_was_called()); |
- |
- ResetMockLogger(); |
- |
- bool x = false; |
- // This probably fails to compile if we forget to parenthesize the condition |
- // in the macro (= has low precedence, and needs an lvalue on the LHS). |
- MOJO_LAZY_LOG_STREAM(ERROR, x = true) << "hello"; |
- EXPECT_TRUE(log_message_was_called()); |
- |
- ResetMockLogger(); |
- |
- MOJO_LAZY_LOG_STREAM(WARNING, x = false) << "hello"; |
- EXPECT_FALSE(log_message_was_called()); |
} |
TEST_F(LoggingTest, ShouldLog) { |
@@ -290,20 +277,6 @@ TEST_F(LoggingTest, LogIf) { |
ResetMockLogger(); |
- bool x = false; |
- // Also try to make sure that we parenthesize the condition properly. |
- MOJO_LOG_IF(INFO, x = true) << "hello"; |
- EXPECT_TRUE(log_message_was_called()); |
- EXPECT_EQ(MOJO_LOG_LEVEL_INFO, last_log_level()); |
- EXPECT_EQ(ExpectedLogMessage(__LINE__-3, "hello"), last_message()); |
- |
- ResetMockLogger(); |
- |
- MOJO_LOG_IF(INFO, x = false) << "hello"; |
- EXPECT_FALSE(log_message_was_called()); |
- |
- ResetMockLogger(); |
- |
Environment::GetDefaultLogger()->SetMinimumLogLevel(MOJO_LOG_LEVEL_ERROR); |
ResetMockLogger(); |
@@ -342,15 +315,13 @@ TEST_F(LoggingTest, Check) { |
ResetMockLogger(); |
- bool x = true; |
- // Also try to make sure that we parenthesize the condition properly. |
viettrungluu
2014/07/08 15:19:28
Uhm, no. Way to defeat exactly what we're testing.
|
- MOJO_CHECK(x = false) << "hello"; |
+ MOJO_CHECK(false) << "hello"; |
EXPECT_TRUE(log_message_was_called()); |
EXPECT_EQ(MOJO_LOG_LEVEL_FATAL, last_log_level()); |
// Different compilers have different ideas about the line number of a split |
// line. |
int line = __LINE__; |
- EXPECT_EQ(ExpectedLogMessage(line-5, "Check failed: x = false. hello"), |
+ EXPECT_EQ(ExpectedLogMessage(line-5, "Check failed: false. hello"), |
last_message()); |
ResetMockLogger(); |
@@ -430,7 +401,7 @@ TEST_F(LoggingTest, Dcheck) { |
// non-debug builds. (Hopefully, we'll get an unused variable error if it |
// fails to compile the condition.) |
bool x = true; |
- MOJO_DCHECK(x = false) << "hello"; |
+ MOJO_DCHECK(x == false) << "hello"; |
#ifdef NDEBUG |
EXPECT_FALSE(log_message_was_called()); |
#else |
@@ -439,7 +410,7 @@ TEST_F(LoggingTest, Dcheck) { |
// Different compilers have different ideas about the line number of a split |
// line. |
int line = __LINE__; |
- EXPECT_EQ(ExpectedLogMessage(line-8, "Check failed: x = false. hello"), |
+ EXPECT_EQ(ExpectedLogMessage(line-8, "Check failed: x == false. hello"), |
last_message()); |
#endif |
} |