Index: media/cast/test/utility/input_builder.cc |
diff --git a/media/cast/test/utility/input_builder.cc b/media/cast/test/utility/input_builder.cc |
index 08b74054496e598f67337b1cd70722fbf697fe91..73dfb3f54bc1be8b2d8356727502e0f15fc5062d 100644 |
--- a/media/cast/test/utility/input_builder.cc |
+++ b/media/cast/test/utility/input_builder.cc |
@@ -7,6 +7,7 @@ |
#include <stdlib.h> |
#include <cstdio> |
+#include "base/command_line.h" |
#include "base/logging.h" |
#include "base/strings/string_number_conversions.h" |
@@ -14,6 +15,8 @@ namespace media { |
namespace cast { |
namespace test { |
+static const char kEnablePromptsSwitch[] = "enable-prompts"; |
+ |
InputBuilder::InputBuilder(const std::string& title, |
const std::string& default_value, |
int low_range, |
@@ -26,6 +29,9 @@ InputBuilder::InputBuilder(const std::string& title, |
InputBuilder::~InputBuilder() {} |
std::string InputBuilder::GetStringInput() const { |
+ if (!CommandLine::ForCurrentProcess()->HasSwitch(kEnablePromptsSwitch)) |
+ return default_value_; |
+ |
printf("\n%s\n", title_.c_str()); |
if (!default_value_.empty()) |
printf("Hit enter for default (%s):\n", default_value_.c_str()); |