Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1024)

Unified Diff: components/policy/core/common/policy_map_unittest.cc

Issue 1940153002: Use std::unique_ptr to express ownership of base::Value in PolicyMap::Entry (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: another-fix Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/policy/core/common/policy_map.cc ('k') | components/policy/core/common/policy_service_impl.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/policy/core/common/policy_map_unittest.cc
diff --git a/components/policy/core/common/policy_map_unittest.cc b/components/policy/core/common/policy_map_unittest.cc
index e0672b91969fcd404880eda2c72a6f40a676615e..b40aa1d1c6844b853464203f1fa80ad0cb6e8146 100644
--- a/components/policy/core/common/policy_map_unittest.cc
+++ b/components/policy/core/common/policy_map_unittest.cc
@@ -4,6 +4,8 @@
#include "components/policy/core/common/policy_map.h"
+#include <utility>
+
#include "base/callback.h"
#include "base/memory/ptr_util.h"
#include "base/memory/weak_ptr.h"
@@ -26,16 +28,18 @@ const char kTestPolicyName7[] = "policy.test.7";
const char kTestPolicyName8[] = "policy.test.8";
// Utility functions for the tests.
-void SetPolicy(PolicyMap* map, const char* name, base::Value* value) {
+void SetPolicy(PolicyMap* map,
+ const char* name,
+ std::unique_ptr<base::Value> value) {
map->Set(name, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, POLICY_SOURCE_CLOUD,
- value, nullptr);
+ std::move(value), nullptr);
}
void SetPolicy(PolicyMap* map,
const char* name,
- ExternalDataFetcher* external_data_fetcher) {
+ std::unique_ptr<ExternalDataFetcher> external_data_fetcher) {
map->Set(name, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER, POLICY_SOURCE_CLOUD,
- NULL, external_data_fetcher);
+ nullptr, std::move(external_data_fetcher));
}
} // namespace
@@ -54,22 +58,24 @@ std::unique_ptr<ExternalDataFetcher> PolicyMapTest::CreateExternalDataFetcher(
TEST_F(PolicyMapTest, SetAndGet) {
PolicyMap map;
- SetPolicy(&map, kTestPolicyName1, new base::StringValue("aaa"));
+ SetPolicy(&map, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("aaa")));
base::StringValue expected("aaa");
EXPECT_TRUE(expected.Equals(map.GetValue(kTestPolicyName1)));
- SetPolicy(&map, kTestPolicyName1, new base::StringValue("bbb"));
+ SetPolicy(&map, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("bbb")));
base::StringValue expected_b("bbb");
EXPECT_TRUE(expected_b.Equals(map.GetValue(kTestPolicyName1)));
- SetPolicy(&map, kTestPolicyName1,
- CreateExternalDataFetcher("dummy").release());
+ SetPolicy(&map, kTestPolicyName1, CreateExternalDataFetcher("dummy"));
EXPECT_FALSE(map.GetValue(kTestPolicyName1));
const PolicyMap::Entry* entry = map.Get(kTestPolicyName1);
ASSERT_TRUE(entry != NULL);
EXPECT_EQ(POLICY_LEVEL_MANDATORY, entry->level);
EXPECT_EQ(POLICY_SCOPE_USER, entry->scope);
EXPECT_EQ(POLICY_SOURCE_CLOUD, entry->source);
- EXPECT_TRUE(ExternalDataFetcher::Equals(
- entry->external_data_fetcher, CreateExternalDataFetcher("dummy").get()));
+ EXPECT_TRUE(
+ ExternalDataFetcher::Equals(entry->external_data_fetcher.get(),
+ CreateExternalDataFetcher("dummy").get()));
map.Set(kTestPolicyName1, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_ENTERPRISE_DEFAULT, nullptr, nullptr);
EXPECT_FALSE(map.GetValue(kTestPolicyName1));
@@ -83,23 +89,25 @@ TEST_F(PolicyMapTest, SetAndGet) {
TEST_F(PolicyMapTest, Equals) {
PolicyMap a;
- SetPolicy(&a, kTestPolicyName1, new base::StringValue("aaa"));
+ SetPolicy(&a, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("aaa")));
PolicyMap a2;
- SetPolicy(&a2, kTestPolicyName1, new base::StringValue("aaa"));
+ SetPolicy(&a2, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("aaa")));
PolicyMap b;
- SetPolicy(&b, kTestPolicyName1, new base::StringValue("bbb"));
+ SetPolicy(&b, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("bbb")));
PolicyMap c;
- SetPolicy(&c, kTestPolicyName1, new base::StringValue("aaa"));
- SetPolicy(&c, kTestPolicyName2, new base::FundamentalValue(true));
+ SetPolicy(&c, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("aaa")));
+ SetPolicy(&c, kTestPolicyName2,
+ base::WrapUnique(new base::FundamentalValue(true)));
PolicyMap d;
- SetPolicy(&d, kTestPolicyName1,
- CreateExternalDataFetcher("ddd").release());
+ SetPolicy(&d, kTestPolicyName1, CreateExternalDataFetcher("ddd"));
PolicyMap d2;
- SetPolicy(&d2, kTestPolicyName1,
- CreateExternalDataFetcher("ddd").release());
+ SetPolicy(&d2, kTestPolicyName1, CreateExternalDataFetcher("ddd"));
PolicyMap e;
- SetPolicy(&e, kTestPolicyName1,
- CreateExternalDataFetcher("eee").release());
+ SetPolicy(&e, kTestPolicyName1, CreateExternalDataFetcher("eee"));
EXPECT_FALSE(a.Equals(b));
EXPECT_FALSE(a.Equals(c));
EXPECT_FALSE(a.Equals(d));
@@ -134,12 +142,14 @@ TEST_F(PolicyMapTest, Equals) {
TEST_F(PolicyMapTest, Swap) {
PolicyMap a;
- SetPolicy(&a, kTestPolicyName1, new base::StringValue("aaa"));
- SetPolicy(&a, kTestPolicyName2,
- CreateExternalDataFetcher("dummy").release());
+ SetPolicy(&a, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("aaa")));
+ SetPolicy(&a, kTestPolicyName2, CreateExternalDataFetcher("dummy"));
PolicyMap b;
- SetPolicy(&b, kTestPolicyName1, new base::StringValue("bbb"));
- SetPolicy(&b, kTestPolicyName3, new base::FundamentalValue(true));
+ SetPolicy(&b, kTestPolicyName1,
+ base::WrapUnique(new base::StringValue("bbb")));
+ SetPolicy(&b, kTestPolicyName3,
+ base::WrapUnique(new base::FundamentalValue(true)));
a.Swap(&b);
base::StringValue expected("bbb");
@@ -154,8 +164,9 @@ TEST_F(PolicyMapTest, Swap) {
EXPECT_FALSE(a.GetValue(kTestPolicyName2));
const PolicyMap::Entry* entry = b.Get(kTestPolicyName2);
ASSERT_TRUE(entry);
- EXPECT_TRUE(ExternalDataFetcher::Equals(
- CreateExternalDataFetcher("dummy").get(), entry->external_data_fetcher));
+ EXPECT_TRUE(
+ ExternalDataFetcher::Equals(CreateExternalDataFetcher("dummy").get(),
+ entry->external_data_fetcher.get()));
b.Clear();
a.Swap(&b);
@@ -166,204 +177,113 @@ TEST_F(PolicyMapTest, Swap) {
TEST_F(PolicyMapTest, MergeFrom) {
PolicyMap a;
- a.Set(kTestPolicyName1,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com"),
- NULL);
- a.Set(kTestPolicyName2,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ a.Set(kTestPolicyName1, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
- a.Set(kTestPolicyName3,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_ENTERPRISE_DEFAULT,
- NULL, CreateExternalDataFetcher("a").release());
- a.Set(kTestPolicyName4,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::StringValue("google.com")), nullptr);
+ a.Set(kTestPolicyName2, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
+ a.Set(kTestPolicyName3, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_ENTERPRISE_DEFAULT, nullptr,
+ CreateExternalDataFetcher("a"));
+ a.Set(kTestPolicyName4, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(false),
- NULL);
- a.Set(kTestPolicyName5,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_MACHINE,
+ base::WrapUnique(new base::FundamentalValue(false)), nullptr);
+ a.Set(kTestPolicyName5, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com/q={x}"),
- NULL);
+ base::WrapUnique(new base::StringValue("google.com/q={x}")), nullptr);
PolicyMap b;
- b.Set(kTestPolicyName1,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ b.Set(kTestPolicyName1, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::StringValue("chromium.org"),
- NULL);
- b.Set(kTestPolicyName2,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ base::WrapUnique(new base::StringValue("chromium.org")), nullptr);
+ b.Set(kTestPolicyName2, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(false),
- NULL);
- b.Set(kTestPolicyName3,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- NULL, CreateExternalDataFetcher("b").release());
- b.Set(kTestPolicyName4,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_MACHINE,
+ base::WrapUnique(new base::FundamentalValue(false)), nullptr);
+ b.Set(kTestPolicyName3, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, nullptr, CreateExternalDataFetcher("b"));
+ b.Set(kTestPolicyName4, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
- new base::FundamentalValue(true),
- NULL);
- b.Set(kTestPolicyName5,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ base::WrapUnique(new base::FundamentalValue(true)), nullptr);
+ b.Set(kTestPolicyName5, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_PLATFORM,
- new base::StringValue(std::string()),
- NULL);
- b.Set(kTestPolicyName6,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
+ base::WrapUnique(new base::StringValue(std::string())), nullptr);
+ b.Set(kTestPolicyName6, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
a.MergeFrom(b);
PolicyMap c;
// POLICY_SCOPE_MACHINE over POLICY_SCOPE_USER.
- c.Set(kTestPolicyName1,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ c.Set(kTestPolicyName1, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::StringValue("chromium.org"),
- NULL);
+ base::WrapUnique(new base::StringValue("chromium.org")), nullptr);
// |a| has precedence over |b|.
- c.Set(kTestPolicyName2,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
- c.Set(kTestPolicyName3,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_ENTERPRISE_DEFAULT,
- NULL, CreateExternalDataFetcher("a").release());
+ c.Set(kTestPolicyName2, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
+ c.Set(kTestPolicyName3, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_ENTERPRISE_DEFAULT, nullptr,
+ CreateExternalDataFetcher("a"));
// POLICY_SCOPE_MACHINE over POLICY_SCOPE_USER for POLICY_LEVEL_RECOMMENDED.
- c.Set(kTestPolicyName4,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_MACHINE,
+ c.Set(kTestPolicyName4, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_PUBLIC_SESSION_OVERRIDE,
- new base::FundamentalValue(true),
- NULL);
+ base::WrapUnique(new base::FundamentalValue(true)), nullptr);
// POLICY_LEVEL_MANDATORY over POLICY_LEVEL_RECOMMENDED.
- c.Set(kTestPolicyName5,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ c.Set(kTestPolicyName5, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_PLATFORM,
- new base::StringValue(std::string()),
- NULL);
+ base::WrapUnique(new base::StringValue(std::string())), nullptr);
// Merge new ones.
- c.Set(kTestPolicyName6,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
+ c.Set(kTestPolicyName6, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
EXPECT_TRUE(a.Equals(c));
}
TEST_F(PolicyMapTest, GetDifferingKeys) {
PolicyMap a;
- a.Set(kTestPolicyName1,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com"),
- NULL);
- a.Set(kTestPolicyName2,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- NULL, CreateExternalDataFetcher("dummy").release());
- a.Set(kTestPolicyName3,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
- a.Set(kTestPolicyName4,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ a.Set(kTestPolicyName1, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- NULL, CreateExternalDataFetcher("a").release());
- a.Set(kTestPolicyName5,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::StringValue("google.com")), nullptr);
+ a.Set(kTestPolicyName2, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, nullptr, CreateExternalDataFetcher("dummy"));
+ a.Set(kTestPolicyName3, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
+ a.Set(kTestPolicyName4, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, nullptr, CreateExternalDataFetcher("a"));
+ a.Set(kTestPolicyName5, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(false),
- NULL);
- a.Set(kTestPolicyName6,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_MACHINE,
+ base::WrapUnique(new base::FundamentalValue(false)), nullptr);
+ a.Set(kTestPolicyName6, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com/q={x}"),
- NULL);
- a.Set(kTestPolicyName7,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
+ base::WrapUnique(new base::StringValue("google.com/q={x}")), nullptr);
+ a.Set(kTestPolicyName7, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
PolicyMap b;
- b.Set(kTestPolicyName1,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
- POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com"),
- NULL);
- b.Set(kTestPolicyName2,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- NULL, CreateExternalDataFetcher("dummy").release());
- b.Set(kTestPolicyName3,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
- POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(false),
- NULL);
- b.Set(kTestPolicyName4,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_MACHINE,
+ b.Set(kTestPolicyName1, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- NULL, CreateExternalDataFetcher("b").release());
- b.Set(kTestPolicyName5,
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::StringValue("google.com")), nullptr);
+ b.Set(kTestPolicyName2, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, nullptr, CreateExternalDataFetcher("dummy"));
+ b.Set(kTestPolicyName3, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(false),
- NULL);
- b.Set(kTestPolicyName6,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::FundamentalValue(false)), nullptr);
+ b.Set(kTestPolicyName4, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE,
+ POLICY_SOURCE_CLOUD, nullptr, CreateExternalDataFetcher("b"));
+ b.Set(kTestPolicyName5, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- new base::StringValue("google.com/q={x}"),
- NULL);
- b.Set(kTestPolicyName8,
- POLICY_LEVEL_RECOMMENDED,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::FundamentalValue(false)), nullptr);
+ b.Set(kTestPolicyName6, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
POLICY_SOURCE_CLOUD,
- new base::FundamentalValue(true),
- NULL);
+ base::WrapUnique(new base::StringValue("google.com/q={x}")), nullptr);
+ b.Set(kTestPolicyName8, POLICY_LEVEL_RECOMMENDED, POLICY_SCOPE_USER,
+ POLICY_SOURCE_CLOUD, base::WrapUnique(new base::FundamentalValue(true)),
+ nullptr);
std::set<std::string> diff;
std::set<std::string> diff2;
@@ -403,24 +323,15 @@ TEST_F(PolicyMapTest, LoadFromSetsLevelScopeAndSource) {
POLICY_SOURCE_PLATFORM);
PolicyMap expected;
- expected.Set("TestPolicy1",
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
+ expected.Set("TestPolicy1", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_PLATFORM,
- new base::StringValue("google.com"),
- nullptr);
- expected.Set("TestPolicy2",
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::StringValue("google.com")), nullptr);
+ expected.Set("TestPolicy2", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_PLATFORM,
- new base::FundamentalValue(true),
- nullptr);
- expected.Set("TestPolicy3",
- POLICY_LEVEL_MANDATORY,
- POLICY_SCOPE_USER,
+ base::WrapUnique(new base::FundamentalValue(true)), nullptr);
+ expected.Set("TestPolicy3", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
POLICY_SOURCE_PLATFORM,
- new base::FundamentalValue(-12321),
- nullptr);
+ base::WrapUnique(new base::FundamentalValue(-12321)), nullptr);
EXPECT_TRUE(loaded.Equals(expected));
}
« no previous file with comments | « components/policy/core/common/policy_map.cc ('k') | components/policy/core/common/policy_service_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698