Chromium Code Reviews| Index: chrome/browser/extensions/api/networking_private/networking_private_apitest.cc |
| diff --git a/chrome/browser/extensions/api/networking_private/networking_private_apitest.cc b/chrome/browser/extensions/api/networking_private/networking_private_apitest.cc |
| index 8d7b2665020c45b0354aee7fde78d7061bb76dfb..102ca79ff4a7e0428bad124b5fbf624002794cfb 100644 |
| --- a/chrome/browser/extensions/api/networking_private/networking_private_apitest.cc |
| +++ b/chrome/browser/extensions/api/networking_private/networking_private_apitest.cc |
| @@ -146,6 +146,16 @@ class TestDelegate : public NetworkingPrivateDelegate { |
| return result.Pass(); |
| } |
| + scoped_ptr<DeviceStateMap> GetDeviceStates() override { |
| + scoped_ptr<DeviceStateMap> result; |
| + if (!fail_) { |
| + result.reset(new DeviceStateMap); |
| + (*result)[ ::onc::network_config::kEthernet] = |
|
pneubeck (no reviews)
2015/04/08 10:05:07
nit: remove space after [
stevenjb
2015/04/08 20:27:30
Blame clang :P
|
| + ::onc::device_state::kEnabled; |
| + } |
| + return result.Pass(); |
| + } |
| + |
| bool EnableNetworkType(const std::string& type) override { |
| enabled_[type] = true; |
| return !fail_; |
| @@ -362,6 +372,10 @@ IN_PROC_BROWSER_TEST_F(NetworkingPrivateApiTest, GetEnabledNetworkTypes) { |
| EXPECT_TRUE(RunNetworkingSubtest("getEnabledNetworkTypes")) << message_; |
| } |
| +IN_PROC_BROWSER_TEST_F(NetworkingPrivateApiTest, GetDeviceStates) { |
| + EXPECT_TRUE(RunNetworkingSubtest("getDeviceStates")) << message_; |
| +} |
| + |
| IN_PROC_BROWSER_TEST_F(NetworkingPrivateApiTest, EnableNetworkType) { |
| EXPECT_TRUE(RunNetworkingSubtest("enableNetworkType")) << message_; |
| EXPECT_TRUE(GetEnabled(::onc::network_config::kEthernet)); |
| @@ -459,6 +473,10 @@ IN_PROC_BROWSER_TEST_F(NetworkingPrivateApiTestFail, GetEnabledNetworkTypes) { |
| EXPECT_FALSE(RunNetworkingSubtest("getEnabledNetworkTypes")) << message_; |
| } |
| +IN_PROC_BROWSER_TEST_F(NetworkingPrivateApiTestFail, GetDeviceStates) { |
| + EXPECT_FALSE(RunNetworkingSubtest("getDeviceStates")) << message_; |
| +} |
| + |
| // Note: Synchronous methods never fail: |
| // * disableNetworkType |
| // * enableNetworkType |