aboutsummaryrefslogtreecommitdiffstats
path: root/test/gmock_test.cc
diff options
context:
space:
mode:
authorzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2009-04-22 22:25:31 +0000
committerzhanyong.wan <zhanyong.wan@8415998a-534a-0410-bf83-d39667b30386>2009-04-22 22:25:31 +0000
commitdf35a763b9d98d7040a00fc1e5cffe91a80ba9e0 (patch)
tree9c04a37b5aa0cf26aff318ae43cbf4cacca1755f /test/gmock_test.cc
parent1c8eb1c059d6727d9fcf45864dc6efa3d844e184 (diff)
downloadgoogletest-df35a763b9d98d7040a00fc1e5cffe91a80ba9e0.tar.gz
googletest-df35a763b9d98d7040a00fc1e5cffe91a80ba9e0.tar.bz2
googletest-df35a763b9d98d7040a00fc1e5cffe91a80ba9e0.zip
Implements --gmock_catch_leaked_mocks and Mock::AllowLeak.
Diffstat (limited to 'test/gmock_test.cc')
-rw-r--r--test/gmock_test.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/gmock_test.cc b/test/gmock_test.cc
index 63c3fe8d..0c832607 100644
--- a/test/gmock_test.cc
+++ b/test/gmock_test.cc
@@ -246,3 +246,10 @@ TEST(WideInitGoogleMockTest, CallsInitGoogleTest) {
TestInitGoogleMock(argv, new_argv, "error");
EXPECT_EQ(old_init_gtest_count + 1, g_init_gtest_count);
}
+
+// Makes sure Google Mock flags can be accessed in code.
+TEST(FlagTest, IsAccessibleInCode) {
+ bool dummy = testing::GMOCK_FLAG(catch_leaked_mocks) &&
+ testing::GMOCK_FLAG(verbose) == "";
+ dummy = dummy; // Avoids the "unused local variable" warning.
+}