Index: chrome/test/ui/ui_test.cc |
diff --git a/chrome/test/ui/ui_test.cc b/chrome/test/ui/ui_test.cc |
index 7da9d1e36a31678746a7400efff813cf2b41ff08..4e763033dd45d7ded1f3697bdfd1d94cacbf1453 100644 |
--- a/chrome/test/ui/ui_test.cc |
+++ b/chrome/test/ui/ui_test.cc |
@@ -554,9 +554,10 @@ void UITest::StartHttpServerWithPort(const FilePath& root_directory, |
int port) { |
scoped_ptr<CommandLine> cmd_line(CreateHttpServerCommandLine()); |
ASSERT_TRUE(cmd_line.get()); |
- cmd_line->AppendSwitchASCII("server", "start"); |
- cmd_line->AppendSwitch("register_cygwin"); |
- cmd_line->AppendSwitchPath("root", root_directory); |
+ cmd_line->AppendArg("--server=start"); |
+ cmd_line->AppendArg("--register_cygwin"); |
+ cmd_line->AppendArgNative(FILE_PATH_LITERAL("--root=") + |
+ root_directory.value()); |
Evan Martin
2011/05/10 23:48:32
Why not AppendSwitch?
msw
2011/05/11 02:28:12
Same reasoning as SafeBrowsingTestServer::Start().
|
FilePath layout_tests_dir; |
PathService::Get(base::DIR_SOURCE_ROOT, &layout_tests_dir); |
@@ -565,18 +566,19 @@ void UITest::StartHttpServerWithPort(const FilePath& root_directory, |
.AppendASCII("data") |
.AppendASCII("layout_tests") |
.AppendASCII("LayoutTests"); |
- cmd_line->AppendSwitchPath("layout_tests_dir", layout_tests_dir); |
+ cmd_line->AppendArgNative(FILE_PATH_LITERAL("--layout_tests_dir=") + |
+ layout_tests_dir.value()); |
// For Windows 7, if we start the lighttpd server on the foreground mode, |
// it will mess up with the command window and cause conhost.exe to crash. To |
// work around this, we start the http server on the background mode. |
#if defined(OS_WIN) |
if (base::win::GetVersion() >= base::win::VERSION_WIN7) |
- cmd_line->AppendSwitch("run_background"); |
+ cmd_line->AppendArg("--run_background"); |
#endif |
if (port) |
- cmd_line->AppendSwitchASCII("port", base::IntToString(port)); |
+ cmd_line->AppendArg("--port=" + base::IntToString(port)); |
#if defined(OS_WIN) |
// TODO(phajdan.jr): is this needed? |
@@ -592,7 +594,7 @@ void UITest::StartHttpServerWithPort(const FilePath& root_directory, |
void UITest::StopHttpServer() { |
scoped_ptr<CommandLine> cmd_line(CreateHttpServerCommandLine()); |
ASSERT_TRUE(cmd_line.get()); |
- cmd_line->AppendSwitchASCII("server", "stop"); |
+ cmd_line->AppendArg("--server=stop"); |
#if defined(OS_WIN) |
// TODO(phajdan.jr): is this needed? |