Index: net/test/local_test_server.h |
diff --git a/net/test/local_test_server.h b/net/test/local_test_server.h |
index 3c6bddec38753183d47dac181e006d82b35ddb57..8ded2957af6650c84b6e02646139cce30d0a3b5f 100644 |
--- a/net/test/local_test_server.h |
+++ b/net/test/local_test_server.h |
@@ -37,8 +37,30 @@ class LocalTestServer : public BaseTestServer { |
virtual ~LocalTestServer(); |
+ // Start the test server and block until it's ready. Returns true on success, |
+ // false on failure. |
Paweł Hajdan Jr.
2013/01/24 19:31:57
nit: "false on failure" is redundant, please remov
|
bool Start() WARN_UNUSED_RESULT; |
+ // Start the test server without blocking. Use this if you need multiple test |
+ // servers (such as WebSockets and HTTP, or HTTP and HTTPS). You must call |
+ // BlockUntilStarted on all servers your test requires before executing the |
+ // test. For example: |
+ // |
+ // // Start the servers in parallel. |
+ // ASSERT_TRUE(http_server.StartInBackground()); |
+ // ASSERT_TRUE(websocket_server.StartInBackground()); |
+ // // Wait for both servers to be ready. |
+ // ASSERT_TRUE(http_server.BlockUntilStarted()); |
+ // ASSERT_TRUE(websocket_server.BlockUntilStarted()); |
+ // RunMyTest(); |
+ // |
+ // Returns true on success, false on failure. |
Paweł Hajdan Jr.
2013/01/24 19:31:57
nit: "false on failure" is redundant, please remov
|
+ bool StartInBackground() WARN_UNUSED_RESULT; |
+ |
+ // Block until ths test server is ready. Returns true on success, false on |
Paweł Hajdan Jr.
2013/01/24 19:31:57
nit: "false on failure" is redundant, please remov
|
+ // failure. Block See StartInBackground() documentation for more information. |
+ bool BlockUntilStarted() WARN_UNUSED_RESULT; |
+ |
// Stop the server started by Start(). |
bool Stop(); |