Index: ppapi/tests/test_tcp_socket_private_disallowed.cc |
diff --git a/ppapi/tests/test_tcp_socket_private_disallowed.cc b/ppapi/tests/test_tcp_socket_private_disallowed.cc |
index 6325a4f0c33efd3ea03629ac7056bfc216e96a30..581b54b37cc45fc683c85efe9f00f23581ef5932 100644 |
--- a/ppapi/tests/test_tcp_socket_private_disallowed.cc |
+++ b/ppapi/tests/test_tcp_socket_private_disallowed.cc |
@@ -39,15 +39,11 @@ std::string TestTCPSocketPrivateDisallowed::TestConnect() { |
tcp_socket_private_interface_->Create(instance_->pp_instance()); |
if (0 != socket) { |
TestCompletionCallback callback(instance_->pp_instance()); |
- int32_t rv = tcp_socket_private_interface_->Connect( |
+ callback.WaitForResult(tcp_socket_private_interface_->Connect( |
socket, kServerName, kPort, |
- callback.GetCallback().pp_completion_callback()); |
- |
- if (PP_OK_COMPLETIONPENDING == rv) |
- rv = callback.WaitForResult(); |
- |
- if (PP_ERROR_FAILED != rv) |
- return "PPB_TCPSocket_Private can connect without allowing switch"; |
+ callback.GetCallback().pp_completion_callback())); |
+ CHECK_CALLBACK_BEHAVIOR(callback); |
+ ASSERT_EQ(PP_ERROR_FAILED, callback.result()); |
} |
PASS(); |
} |