Chromium Code Reviews| Index: chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc |
| diff --git a/chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc b/chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc |
| index ae542c1ab470c78eaf1578c3cd9a5e59b1ab1407..da5a1582594488ff87f1331cbed09b30c415b0b4 100644 |
| --- a/chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc |
| +++ b/chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc |
| @@ -550,6 +550,36 @@ IN_PROC_BROWSER_TEST_F(NetworkingPrivateChromeOSApiTest, CreateNetwork) { |
| EXPECT_TRUE(RunNetworkingSubtest("createNetwork")) << message_; |
| } |
| +IN_PROC_BROWSER_TEST_F(NetworkingPrivateChromeOSApiTest, |
| + CreateNetworkForPolicyControlledNetwork) { |
| + const std::string user_policy_blob = |
| + "{ \"NetworkConfigurations\": [" |
|
Devlin
2017/03/28 01:34:40
Optional drive-by: This seems like a delightful ti
tbarzic
2017/03/28 04:00:22
Done.
|
| + " { \"GUID\": \"stub_wifi2\"," |
| + " \"Type\": \"WiFi\"," |
| + " \"Name\": \"My WiFi Network\"," |
| + " \"WiFi\": {" |
| + " \"HexSSID\": \"77696669325F50534B\"," // "wifi2_PSK" |
| + " \"Passphrase\": \"passphrase\"," |
| + " \"Recommended\": [ \"AutoConnect\", \"Passphrase\" ]," |
| + " \"Security\": \"WPA-PSK\" }" |
| + " }" |
| + " ]," |
| + " \"Certificates\": []," |
| + " \"Type\": \"UnencryptedConfiguration\"" |
| + "}"; |
| + |
| + policy::PolicyMap policy; |
| + policy.Set(policy::key::kOpenNetworkConfiguration, |
| + policy::POLICY_LEVEL_MANDATORY, policy::POLICY_SCOPE_USER, |
| + policy::POLICY_SOURCE_CLOUD, |
| + base::WrapUnique(new base::Value(user_policy_blob)), nullptr); |
| + provider_.UpdateChromePolicy(policy); |
| + |
| + content::RunAllPendingInMessageLoop(); |
| + |
| + EXPECT_TRUE(RunNetworkingSubtest("createNetworkForPolicyControlledNetwork")); |
| +} |
| + |
| IN_PROC_BROWSER_TEST_F(NetworkingPrivateChromeOSApiTest, ForgetNetwork) { |
| EXPECT_TRUE(RunNetworkingSubtest("forgetNetwork")) << message_; |
| } |