Index: chrome/test/ui/ppapi_uitest.cc |
diff --git a/chrome/test/ui/ppapi_uitest.cc b/chrome/test/ui/ppapi_uitest.cc |
index 5b2a83116e17c9ae72a086a2fe05a9bc61e5e781..68f42e2620a1b71ce33bdd307dad0955e64dc3e4 100644 |
--- a/chrome/test/ui/ppapi_uitest.cc |
+++ b/chrome/test/ui/ppapi_uitest.cc |
@@ -231,6 +231,17 @@ class PPAPINaClTest : public PPAPITestBase { |
RunTestViaHTTP(#test_name); \ |
} |
+// Similar macros that test with WebSocket server |
+#define TEST_PPAPI_IN_PROCESS_WITH_WS(test_name) \ |
+ TEST_F(PPAPITest, test_name) { \ |
+ RunTestWithWebSocketServer(#test_name); \ |
+ } |
+#define TEST_PPAPI_OUT_OF_PROCESS_WITH_WS(test_name) \ |
+ TEST_F(OutOfProcessPPAPITest, test_name) { \ |
+ RunTestWithWebSocketServer(#test_name); \ |
+ } |
+ |
+ |
// NaCl based PPAPI tests |
#define TEST_PPAPI_NACL_VIA_HTTP(test_name) \ |
@@ -460,7 +471,9 @@ TEST_PPAPI_OUT_OF_PROCESS(Flash_MessageLoop) |
TEST_PPAPI_OUT_OF_PROCESS(Flash_GetLocalTimeZoneOffset) |
TEST_PPAPI_OUT_OF_PROCESS(Flash_GetCommandLineArgs) |
-TEST_PPAPI_IN_PROCESS(WebSocket_Create) |
+TEST_PPAPI_IN_PROCESS(WebSocket_InvalidConnect) |
TEST_PPAPI_IN_PROCESS(WebSocket_IsWebSocket) |
+TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_ValidConnect) |
+TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_TextSendReceive) |
#endif // ADDRESS_SANITIZER |