Index: ppapi/tests/test_udp_socket_private_disallowed.cc |
diff --git a/ppapi/tests/test_udp_socket_private_disallowed.cc b/ppapi/tests/test_udp_socket_private_disallowed.cc |
index 655ed35fc43190304a1b7dbf329d1384f5492b7d..aaaeba152af6564b335be3dc7bdee50590e98bc4 100644 |
--- a/ppapi/tests/test_udp_socket_private_disallowed.cc |
+++ b/ppapi/tests/test_udp_socket_private_disallowed.cc |
@@ -36,14 +36,10 @@ std::string TestUDPSocketPrivateDisallowed::TestBind() { |
pp::NetAddressPrivate::GetAnyAddress(false, &addr); |
TestCompletionCallback callback(instance_->pp_instance()); |
- int32_t rv = udp_socket_private_interface_->Bind(socket, &addr, |
- callback.GetCallback().pp_completion_callback()); |
- |
- if (PP_OK_COMPLETIONPENDING == rv) |
- rv = callback.WaitForResult(); |
- |
- if (PP_ERROR_FAILED != rv) |
- return "PPB_UDPSocket_Private can bind without allowing switch"; |
+ callback.WaitForResult(udp_socket_private_interface_->Bind(socket, &addr, |
+ callback.GetCallback().pp_completion_callback())); |
+ CHECK_CALLBACK_BEHAVIOR(callback); |
+ ASSERT_EQ(PP_ERROR_FAILED, callback.result()); |
} |
PASS(); |
} |