Index: ppapi/tests/test_tcp_socket_private_trusted.cc |
diff --git a/ppapi/tests/test_tcp_socket_private_trusted.cc b/ppapi/tests/test_tcp_socket_private_trusted.cc |
index 82c2257034cb7ed148d6e08b9d3017ff127d0635..1b0e7e7c248b232d4a4a5e8fdca19f411c121c9f 100644 |
--- a/ppapi/tests/test_tcp_socket_private_trusted.cc |
+++ b/ppapi/tests/test_tcp_socket_private_trusted.cc |
@@ -35,24 +35,22 @@ bool TestTCPSocketPrivateTrusted::Init() { |
} |
void TestTCPSocketPrivateTrusted::RunTests(const std::string& filter) { |
- RUN_TEST_FORCEASYNC_AND_NOT(GetServerCertificate, filter); |
+ RUN_CALLBACK_TEST(TestTCPSocketPrivateTrusted, GetServerCertificate, filter); |
} |
std::string TestTCPSocketPrivateTrusted::TestGetServerCertificate() { |
pp::TCPSocketPrivate socket(instance_); |
- TestCompletionCallback cb(instance_->pp_instance(), force_async_); |
+ TestCompletionCallback cb(instance_->pp_instance(), callback_type()); |
- int32_t rv = socket.Connect(host_.c_str(), ssl_port_, cb.GetCallback()); |
- ASSERT_TRUE(!force_async_ || rv == PP_OK_COMPLETIONPENDING); |
- if (rv == PP_OK_COMPLETIONPENDING) |
- rv = cb.WaitForResult(); |
- ASSERT_EQ(PP_OK, rv); |
+ cb.WaitForResult( |
+ socket.Connect(host_.c_str(), ssl_port_, cb.GetCallback())); |
+ CHECK_CALLBACK_BEHAVIOR(cb); |
+ ASSERT_EQ(PP_OK, cb.result()); |
- rv = socket.SSLHandshake(host_.c_str(), ssl_port_, cb.GetCallback()); |
- ASSERT_TRUE(!force_async_ || rv == PP_OK_COMPLETIONPENDING); |
- if (rv == PP_OK_COMPLETIONPENDING) |
- rv = cb.WaitForResult(); |
- ASSERT_EQ(PP_OK, rv); |
+ cb.WaitForResult( |
+ socket.SSLHandshake(host_.c_str(), ssl_port_, cb.GetCallback())); |
+ CHECK_CALLBACK_BEHAVIOR(cb); |
+ ASSERT_EQ(PP_OK, cb.result()); |
const pp::X509CertificatePrivate& cert = socket.GetServerCertificate(); |
ASSERT_EQ( |