| Index: chromecast/base/cast_sys_info_dummy.cc
|
| diff --git a/chromecast/base/cast_sys_info_dummy.cc b/chromecast/base/cast_sys_info_dummy.cc
|
| index 57e8beae188669ab979a00813cc55b06404a982d..f675dfd9a841bf3cdae809b9d468aacefa09e1f3 100644
|
| --- a/chromecast/base/cast_sys_info_dummy.cc
|
| +++ b/chromecast/base/cast_sys_info_dummy.cc
|
| @@ -6,74 +6,154 @@
|
|
|
| namespace chromecast {
|
|
|
| -CastSysInfoDummy::CastSysInfoDummy() {
|
| +CastSysInfoDummy::CastSysInfoDummy()
|
| + : build_type_(BUILD_ENG),
|
| + serial_number_("dummy.serial.number"),
|
| + factory_country_("US"),
|
| + factory_locale_("en-US") {
|
| }
|
|
|
| CastSysInfoDummy::~CastSysInfoDummy() {
|
| }
|
|
|
| CastSysInfo::BuildType CastSysInfoDummy::GetBuildType() {
|
| - return BUILD_ENG;
|
| + return build_type_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetSystemReleaseChannel() {
|
| - return "";
|
| + return system_release_channel_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetSerialNumber() {
|
| - return "dummy.serial.number";
|
| + return serial_number_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetProductName() {
|
| - return "";
|
| + return product_name_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetDeviceModel() {
|
| - return "";
|
| + return device_model_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetBoardName() {
|
| - return "";
|
| + return board_name_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetBoardRevision() {
|
| - return "";
|
| + return board_revision_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetManufacturer() {
|
| - return "";
|
| + return manufacturer_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetSystemBuildNumber() {
|
| - return "";
|
| + return system_build_number_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetFactoryCountry() {
|
| - return "US";
|
| + return factory_country_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetFactoryLocale(std::string* second_locale) {
|
| - return "en-US";
|
| + return factory_locale_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetWifiInterface() {
|
| - return "";
|
| + return wifi_interface_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetApInterface() {
|
| - return "";
|
| + return ap_interface_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetGlVendor() {
|
| - return "";
|
| + return gl_vendor_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetGlRenderer() {
|
| - return "";
|
| + return gl_renderer_;
|
| }
|
|
|
| std::string CastSysInfoDummy::GetGlVersion() {
|
| - return "";
|
| + return gl_version_;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetBuildTypeForTesting(
|
| + CastSysInfo::BuildType build_type) {
|
| + build_type_ = build_type;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetSystemReleaseChannelForTesting(
|
| + const std::string& system_release_channel) {
|
| + system_release_channel_ = system_release_channel;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetSerialNumberForTesting(
|
| + const std::string& serial_number) {
|
| + serial_number_ = serial_number;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetProductNameForTesting(
|
| + const std::string& product_name) {
|
| + product_name_ = product_name;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetDeviceModelForTesting(
|
| + const std::string& device_model) {
|
| + device_model_ = device_model;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetBoardNameForTesting(const std::string& board_name) {
|
| + board_name_ = board_name;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetBoardRevisionForTesting(
|
| + const std::string& board_revision) {
|
| + board_revision_ = board_revision;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetManufacturerForTesting(
|
| + const std::string& manufacturer) {
|
| + manufacturer_ = manufacturer;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetSystemBuildNumberForTesting(
|
| + const std::string& system_build_number) {
|
| + system_build_number_ = system_build_number;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetFactoryCountryForTesting(
|
| + const std::string& factory_country) {
|
| + factory_country_ = factory_country;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetFactoryLocaleForTesting(
|
| + const std::string& factory_locale) {
|
| + factory_locale_ = factory_locale;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetWifiInterfaceForTesting(
|
| + const std::string& wifi_interface) {
|
| + wifi_interface_ = wifi_interface_;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetApInterfaceForTesting(
|
| + const std::string& ap_interface) {
|
| + ap_interface_ = ap_interface;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetGlVendorForTesting(const std::string& gl_vendor) {
|
| + gl_vendor_ = gl_vendor;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetGlRendererForTesting(const std::string& gl_renderer) {
|
| + gl_renderer_ = gl_renderer;
|
| +}
|
| +
|
| +void CastSysInfoDummy::SetGlVersionForTesting(const std::string& gl_version) {
|
| + gl_version_ = gl_version;
|
| }
|
|
|
| } // namespace chromecast
|
|
|