Index: net/test/test_server.h |
diff --git a/net/test/test_server.h b/net/test/test_server.h |
index 25f2c8bd1a144ab68d2970b89d73cb1801e6fc94..39cae12904f99545b8bf488fbf3155e6f3df4d61 100644 |
--- a/net/test/test_server.h |
+++ b/net/test/test_server.h |
@@ -9,6 +9,7 @@ |
#include <string> |
+#include "base/compiler_specific.h" |
#include "base/file_path.h" |
#include "base/process_util.h" |
@@ -32,8 +33,6 @@ namespace net { |
class TestServerLauncher { |
public: |
TestServerLauncher(); |
- TestServerLauncher(int connection_attempts, int connection_timeout); |
- |
virtual ~TestServerLauncher(); |
enum Protocol { |
@@ -41,11 +40,7 @@ class TestServerLauncher { |
}; |
// Load the test root cert, if it hasn't been loaded yet. |
- bool LoadTestRootCert(); |
- |
- // Tells the server to enable/disable servicing each request |
- // in a separate process. Takes effect only if called before Start. |
- void set_forking(bool forking) { forking_ = forking; } |
+ bool LoadTestRootCert() WARN_UNUSED_RESULT; |
// Start src/net/tools/testserver/testserver.py and |
// ask it to serve the given protocol. |
@@ -58,7 +53,7 @@ class TestServerLauncher { |
const std::string& host_name, int port, |
const FilePath& document_root, |
const FilePath& cert_path, |
- const std::wstring& file_root_url); |
+ const std::wstring& file_root_url) WARN_UNUSED_RESULT; |
// Stop the server started by Start(). |
bool Stop(); |
@@ -67,7 +62,7 @@ class TestServerLauncher { |
// without a call to Stop(). |
// WaitToFinish is handy in that case. |
// It returns true if the server exited cleanly. |
- bool WaitToFinish(int milliseconds); |
+ bool WaitToFinish(int milliseconds) WARN_UNUSED_RESULT; |
// Paths to a good, an expired, and an invalid server certificate |
// (use as arguments to Start()). |
@@ -94,7 +89,7 @@ class TestServerLauncher { |
private: |
// Wait a while for the server to start, return whether |
// we were able to make a connection to it. |
- bool WaitToStart(const std::string& host_name, int port); |
+ bool WaitToStart(const std::string& host_name, int port) WARN_UNUSED_RESULT; |
// Append to PYTHONPATH so Python can find pyftpdlib and tlslite. |
void SetPythonPath(); |
@@ -103,7 +98,7 @@ class TestServerLauncher { |
FilePath GetRootCertPath(); |
// Returns false if our test root certificate is not trusted. |
- bool CheckCATrusted(); |
+ bool CheckCATrusted() WARN_UNUSED_RESULT; |
// Initilize the certificate path. |
void InitCertPath(); |
@@ -112,8 +107,6 @@ class TestServerLauncher { |
FilePath cert_dir_; |
- FilePath python_runtime_; |
- |
base::ProcessHandle process_handle_; |
#if defined(OS_WIN) |
@@ -121,13 +114,6 @@ class TestServerLauncher { |
ScopedHandle job_handle_; |
#endif |
- // True if the server should handle each request in a separate process. |
- bool forking_; |
- |
- // Number of tries and timeout for each try used for WaitToStart. |
- int connection_attempts_; |
- int connection_timeout_; |
- |
#if defined(USE_NSS) |
scoped_refptr<X509Certificate> cert_; |
#endif |