summaryrefslogtreecommitdiffstats
path: root/chromecast
diff options
context:
space:
mode:
authorgunsch <gunsch@chromium.org>2015-02-20 16:53:19 -0800
committerCommit bot <commit-bot@chromium.org>2015-02-21 00:54:11 +0000
commitb8f7d9035eacd2727f3c6ee8722a05cdfbce6d13 (patch)
treee5935e66d745985c0aea27074e052f5d6edbd635 /chromecast
parente4af29985a69116a4d37bf7c8130336c63542adc (diff)
downloadchromium_src-b8f7d9035eacd2727f3c6ee8722a05cdfbce6d13.zip
chromium_src-b8f7d9035eacd2727f3c6ee8722a05cdfbce6d13.tar.gz
chromium_src-b8f7d9035eacd2727f3c6ee8722a05cdfbce6d13.tar.bz2
Chromecast: adds internal flags necessary for browser test runner.
R=lcwu@chromium.org BUG=336640 Review URL: https://codereview.chromium.org/942943003 Cr-Commit-Position: refs/heads/master@{#317465}
Diffstat (limited to 'chromecast')
-rw-r--r--chromecast/browser/test/chromecast_browser_test_runner.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromecast/browser/test/chromecast_browser_test_runner.cc b/chromecast/browser/test/chromecast_browser_test_runner.cc
index ff85ca7..587d745 100644
--- a/chromecast/browser/test/chromecast_browser_test_runner.cc
+++ b/chromecast/browser/test/chromecast_browser_test_runner.cc
@@ -16,6 +16,11 @@ namespace shell {
namespace {
+// Duplicate settings to avoid link dependency on chromecast/internal.
+const char kSwitchesAVSettingsUnixSocketPath[] = "av-settings-unix-socket-path";
+const char kSwitchesNoWifi[] = "no-wifi";
+
+const char kAvSettingsUnixSocketPath[] = "/tmp/avsettings";
const char kTestTypeBrowser[] = "browser";
class BrowserTestSuite : public content::ContentTestSuiteBase {
@@ -43,7 +48,10 @@ class ChromecastTestLauncherDelegate : public content::TestLauncherDelegate {
base::CommandLine* command_line,
const base::FilePath& temp_data_dir) override {
// TODO(gunsch): handle temp_data_dir
+ command_line->AppendSwitch(kSwitchesNoWifi);
command_line->AppendSwitchASCII(switches::kTestType, kTestTypeBrowser);
+ command_line->AppendSwitchASCII(kSwitchesAVSettingsUnixSocketPath,
+ kAvSettingsUnixSocketPath);
return true;
}