Index: components/policy/core/common/schema_map_unittest.cc |
diff --git a/components/policy/core/common/schema_map_unittest.cc b/components/policy/core/common/schema_map_unittest.cc |
index e0eb089ab7454c1cb907fb54be3b840d532e0848..dab3535cd8aad4ed7423eb0a308f0e12b320f857 100644 |
--- a/components/policy/core/common/schema_map_unittest.cc |
+++ b/components/policy/core/common/schema_map_unittest.cc |
@@ -163,8 +163,11 @@ TEST_F(SchemaMapTest, FilterBundle) { |
list.AppendString("b"); |
map.Set("list", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
list.DeepCopy(), NULL); |
- map.Set("boolean", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(true), NULL); |
+ map.Set("boolean", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(true), |
+ NULL); |
map.Set("integer", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
base::Value::CreateIntegerValue(1), NULL); |
map.Set("null", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
@@ -192,18 +195,33 @@ TEST_F(SchemaMapTest, FilterBundle) { |
// Mismatched types are also removed. |
bundle.Clear(); |
PolicyMap& badmap = bundle.Get(extension_ns); |
- badmap.Set("list", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(false), NULL); |
+ badmap.Set("list", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(false), |
+ NULL); |
badmap.Set("boolean", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
base::Value::CreateIntegerValue(0), NULL); |
- badmap.Set("integer", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(false), NULL); |
- badmap.Set("null", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(false), NULL); |
- badmap.Set("double", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(false), NULL); |
- badmap.Set("object", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
- base::Value::CreateBooleanValue(false), NULL); |
+ badmap.Set("integer", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(false), |
+ NULL); |
+ badmap.Set("null", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(false), |
+ NULL); |
+ badmap.Set("double", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(false), |
+ NULL); |
+ badmap.Set("object", |
+ POLICY_LEVEL_MANDATORY, |
+ POLICY_SCOPE_USER, |
+ new base::FundamentalValue(false), |
+ NULL); |
badmap.Set("string", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, |
NULL, |
new ExternalDataFetcher(base::WeakPtr<ExternalDataManager>(), |