| Index: chromecast/base/cast_sys_info_dummy.h
|
| diff --git a/chromecast/base/cast_sys_info_dummy.h b/chromecast/base/cast_sys_info_dummy.h
|
| index ec6c0eab535aa826e33754eb3f109b36b601cfd4..d05caab7cecbf3bcac5c77be14ec624ff073e0a6 100644
|
| --- a/chromecast/base/cast_sys_info_dummy.h
|
| +++ b/chromecast/base/cast_sys_info_dummy.h
|
| @@ -12,6 +12,7 @@
|
|
|
| namespace chromecast {
|
|
|
| +// Dummy implementation of CastSysInfo. Fields can be overwritten for test.
|
| class CastSysInfoDummy : public CastSysInfo {
|
| public:
|
| CastSysInfoDummy();
|
| @@ -35,7 +36,41 @@ class CastSysInfoDummy : public CastSysInfo {
|
| std::string GetGlRenderer() override;
|
| std::string GetGlVersion() override;
|
|
|
| + void SetBuildType(BuildType build_type);
|
| + void SetSystemReleaseChannel(const std::string& system_release_channel);
|
| + void SetSerialNumber(const std::string& serial_number);
|
| + void SetProductName(const std::string& product_name);
|
| + void SetDeviceModel(const std::string& device_model);
|
| + void SetBoardName(const std::string& board_name);
|
| + void SetBoardRevision(const std::string& board_revision);
|
| + void SetManufacturer(const std::string& manufacturer);
|
| + void SetSystemBuildNumber(const std::string& system_build_number);
|
| + void SetFactoryCountry(const std::string& factory_country);
|
| + void SetFactoryLocale(const std::string& factory_locale);
|
| + void SetWifiInterface(const std::string& wifi_interface);
|
| + void SetApInterface(const std::string& ap_interface);
|
| + void SetGlVendor(const std::string& gl_vendor);
|
| + void SetGlRenderer(const std::string& gl_renderer);
|
| + void SetGlVersion(const std::string& gl_version);
|
| +
|
| private:
|
| + BuildType build_type_;
|
| + std::string system_release_channel_;
|
| + std::string serial_number_;
|
| + std::string product_name_;
|
| + std::string device_model_;
|
| + std::string board_name_;
|
| + std::string board_revision_;
|
| + std::string manufacturer_;
|
| + std::string system_build_number_;
|
| + std::string factory_country_;
|
| + std::string factory_locale_;
|
| + std::string wifi_interface_;
|
| + std::string ap_interface_;
|
| + std::string gl_vendor_;
|
| + std::string gl_renderer_;
|
| + std::string gl_version_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(CastSysInfoDummy);
|
| };
|
|
|
|
|