Chromium Code Reviews| Index: chrome/browser/policy/cloud/cloud_policy_browsertest.cc |
| diff --git a/chrome/browser/policy/cloud/cloud_policy_browsertest.cc b/chrome/browser/policy/cloud/cloud_policy_browsertest.cc |
| index 946f11934e0ecba20ac01f5a41bb0a5897767c34..de656c01165b8eb2c4c0073ebb9ca54c4d606a0f 100644 |
| --- a/chrome/browser/policy/cloud/cloud_policy_browsertest.cc |
| +++ b/chrome/browser/policy/cloud/cloud_policy_browsertest.cc |
| @@ -144,67 +144,80 @@ std::string GetTestPolicy(const char* homepage, int key_version) { |
| void GetExpectedDefaultPolicy(PolicyMap* policy_map) { |
| #if defined(OS_CHROMEOS) |
| - policy_map->Set(key::kChromeOsMultiProfileUserBehavior, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::StringValue("primary-only"), |
| - NULL); |
| - policy_map->Set(key::kEasyUnlockAllowed, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(false), |
| - NULL); |
| - policy_map->Set(key::kCaptivePortalAuthenticationIgnoresProxy, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(false), |
| - NULL); |
| + policy_map->SetWithSource(key::kChromeOsMultiProfileUserBehavior, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::StringValue("primary-only"), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: #include "components/policy/core/common/polic
fhorschig
2015/09/16 13:52:04
Done.
|
| + policy_map->SetWithSource(key::kEasyUnlockAllowed, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(false), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
| + policy_map->SetWithSource(key::kCaptivePortalAuthenticationIgnoresProxy, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(false), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
| #endif |
| } |
| void GetExpectedTestPolicy(PolicyMap* expected, const char* homepage) { |
| - expected->Set(key::kShowHomeButton, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(true), |
| - NULL); |
| - expected->Set(key::kRestoreOnStartup, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(4), |
| - NULL); |
| + expected->SetWithSource(key::kShowHomeButton, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(true), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_CLOUD); |
| + expected->SetWithSource(key::kRestoreOnStartup, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(4), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_CLOUD); |
| base::ListValue list; |
| list.AppendString("dev.chromium.org"); |
| list.AppendString("youtube.com"); |
| - expected->Set( |
| - key::kURLBlacklist, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
| - list.DeepCopy(), NULL); |
| - expected->Set(key::kMaxInvalidationFetchDelay, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(1000), |
| - NULL); |
| - expected->Set(key::kHomepageLocation, |
| - POLICY_LEVEL_RECOMMENDED, |
| - POLICY_SCOPE_USER, |
| - new base::StringValue(homepage), |
| - NULL); |
| + expected->SetWithSource(key::kURLBlacklist, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + list.DeepCopy(), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_CLOUD); |
| + expected->SetWithSource(key::kMaxInvalidationFetchDelay, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(1000), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_CLOUD); |
| + expected->SetWithSource(key::kHomepageLocation, |
| + POLICY_LEVEL_RECOMMENDED, |
| + POLICY_SCOPE_USER, |
| + new base::StringValue(homepage), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_CLOUD); |
| #if defined(OS_CHROMEOS) |
| - expected->Set(key::kChromeOsMultiProfileUserBehavior, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::StringValue("primary-only"), |
| - NULL); |
| - expected->Set(key::kEasyUnlockAllowed, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(false), |
| - NULL); |
| - expected->Set(key::kCaptivePortalAuthenticationIgnoresProxy, |
| - POLICY_LEVEL_MANDATORY, |
| - POLICY_SCOPE_USER, |
| - new base::FundamentalValue(false), |
| - NULL); |
| + expected->SetWithSource(key::kChromeOsMultiProfileUserBehavior, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::StringValue("primary-only"), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
| + expected->SetWithSource(key::kEasyUnlockAllowed, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(false), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
| + expected->SetWithSource(key::kCaptivePortalAuthenticationIgnoresProxy, |
| + POLICY_LEVEL_MANDATORY, |
| + POLICY_SCOPE_USER, |
| + new base::FundamentalValue(false), |
| + NULL, |
|
bartfab (slow)
2015/09/14 14:42:26
Nit: s/NULL/nullptr/
fhorschig
2015/09/16 13:52:04
Done.
|
| + POLICY_SOURCE_ENTERPRISE_DEFAULT); |
| #endif |
| } |