Lines Matching refs:policy
5 #include "components/policy/core/common/policy_bundle.h"
10 #include "components/policy/core/common/external_data_fetcher.h"
11 #include "components/policy/core/common/policy_map.h"
14 namespace policy {
18 const char kPolicyClashing0[] = "policy-clashing-0";
19 const char kPolicyClashing1[] = "policy-clashing-1";
20 const char kPolicy0[] = "policy-0";
21 const char kPolicy1[] = "policy-1";
22 const char kPolicy2[] = "policy-2";
28 // Adds test policies to |policy|.
29 void AddTestPolicies(PolicyMap* policy) {
30 policy->Set("mandatory-user",
35 policy->Set("mandatory-machine",
40 policy->Set("recommended-user",
49 policy->Set("recommended-machine", POLICY_LEVEL_RECOMMENDED,
53 // Adds test policies to |policy| based on the parameters:
57 void AddTestPoliciesWithParams(PolicyMap *policy,
62 policy->Set(kPolicyClashing0,
67 policy->Set(
69 policy->Set(name,
91 PolicyMap policy;
92 AddTestPolicies(&policy);
94 std::string())).Equals(policy));
101 EXPECT_TRUE(it->second->Equals(policy));
123 PolicyMap policy;
124 AddTestPolicies(&policy);
126 std::string())).Equals(policy));
128 kExtension0)).Equals(policy));
135 std::string())).Equals(policy));
137 kExtension0)).Equals(policy));
143 std::string())).Equals(policy));
145 kExtension0)).Equals(policy));
149 // Each bundleN has kExtensionN. Each bundle also has policy for
293 } // namespace policy