MSVC warnings silence

This commit is contained in:
Gennadiy Civil 2018-08-28 23:25:51 -04:00 committed by GitHub
parent 9d9d7a6a89
commit 8c0e0d5c17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,6 +39,10 @@
#include <stdlib.h> #include <stdlib.h>
#if _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_PUSH_(4127: /* conditional expression is constant */)
#endif // . _MSC_VER
#if GTEST_IS_THREADSAFE #if GTEST_IS_THREADSAFE
using testing::ScopedFakeTestPartResultReporter; using testing::ScopedFakeTestPartResultReporter;
using testing::TestPartResultArray; using testing::TestPartResultArray;
@ -1098,6 +1102,8 @@ int main(int argc, char **argv) {
// are registered, and torn down in the reverse order. // are registered, and torn down in the reverse order.
testing::AddGlobalTestEnvironment(new FooEnvironment); testing::AddGlobalTestEnvironment(new FooEnvironment);
testing::AddGlobalTestEnvironment(new BarEnvironment); testing::AddGlobalTestEnvironment(new BarEnvironment);
#if _MSC_VER
GTEST_DISABLE_MSC_WARNINGS_POP()
#endif // . _MSC_VER
return RunAllTests(); return RunAllTests();
} }