aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorGravatar Vijay Pai <vpai@google.com>2018-02-09 15:47:44 -0800
committerGravatar Vijay Pai <vpai@google.com>2018-02-09 15:47:44 -0800
commitdd57cb59497937e1f420858ae1e620f018ed6a23 (patch)
tree67eaff9094f43c75f9626d081b4e27e49886cbfd /test
parent132efa0c9bf8ba974619d171c586fb809225929d (diff)
Empty out all tests if GRPC_POSIX_SOCKET is not defined
Diffstat (limited to 'test')
-rw-r--r--test/cpp/end2end/nonblocking_test.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/cpp/end2end/nonblocking_test.cc b/test/cpp/end2end/nonblocking_test.cc
index a1530664f0..509c5de0b6 100644
--- a/test/cpp/end2end/nonblocking_test.cc
+++ b/test/cpp/end2end/nonblocking_test.cc
@@ -33,15 +33,15 @@
#ifdef GRPC_POSIX_SOCKET
#include "src/core/lib/iomgr/ev_posix.h"
-#endif
+#endif // GRPC_POSIX_SOCKET
#include <gtest/gtest.h>
+#ifdef GRPC_POSIX_SOCKET
// Thread-local variable to so that only polls from this test assert
// non-blocking (not polls from resolver, timer thread, etc)
GPR_TLS_DECL(g_is_nonblocking_test);
-#ifdef GRPC_POSIX_SOCKET
namespace {
int maybe_assert_non_blocking_poll(struct pollfd* pfds, nfds_t nfds,
@@ -53,7 +53,6 @@ int maybe_assert_non_blocking_poll(struct pollfd* pfds, nfds_t nfds,
}
} // namespace
-#endif
namespace grpc {
namespace testing {
@@ -180,11 +179,13 @@ TEST_F(NonblockingTest, SimpleRpc) {
} // namespace testing
} // namespace grpc
+#endif // GRPC_POSIX_SOCKET
+
int main(int argc, char** argv) {
#ifdef GRPC_POSIX_SOCKET
// Override the poll function before anything else can happen
grpc_poll_function = maybe_assert_non_blocking_poll;
-#endif
+#endif // GRPC_POSIX_SOCKET
grpc_test_init(argc, argv);
::testing::InitGoogleTest(&argc, argv);