| Index: ipc/ipc_message_unittest.cc
|
| diff --git a/ipc/ipc_message_unittest.cc b/ipc/ipc_message_unittest.cc
|
| index 8e59e00c859fb31a9850f0fd8d2e6fa661cb9da8..4e5bf07a23b76f95d6ab79774c28e6311fdc8f94 100644
|
| --- a/ipc/ipc_message_unittest.cc
|
| +++ b/ipc/ipc_message_unittest.cc
|
| @@ -10,6 +10,7 @@
|
|
|
| #include <limits>
|
| #include <memory>
|
| +#include <utility>
|
|
|
| #include "base/memory/ptr_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| @@ -89,21 +90,21 @@ TEST(IPCMessageTest, ListValue) {
|
| TEST(IPCMessageTest, DictionaryValue) {
|
| base::DictionaryValue input;
|
| input.Set("null", base::MakeUnique<base::Value>());
|
| - input.Set("bool", new base::Value(true));
|
| - input.Set("int", new base::Value(42));
|
| + input.SetBoolean("bool", true);
|
| + input.SetInteger("int", 42);
|
| input.SetIntegerWithoutPathExpansion("int.with.dot", 43);
|
|
|
| - std::unique_ptr<base::DictionaryValue> subdict(new base::DictionaryValue());
|
| - subdict->Set("str", new base::Value("forty two"));
|
| - subdict->Set("bool", new base::Value(false));
|
| + auto subdict = base::MakeUnique<base::DictionaryValue>();
|
| + subdict->SetString("str", "forty two");
|
| + subdict->SetBoolean("bool", false);
|
|
|
| - std::unique_ptr<base::ListValue> sublist(new base::ListValue());
|
| + auto sublist = base::MakeUnique<base::ListValue>();
|
| sublist->AppendDouble(42.42);
|
| sublist->AppendString("forty");
|
| sublist->AppendString("two");
|
| - subdict->Set("list", sublist.release());
|
| + subdict->Set("list", std::move(sublist));
|
|
|
| - input.Set("dict", subdict.release());
|
| + input.Set("dict", std::move(subdict));
|
|
|
| IPC::Message msg(1, 2, IPC::Message::PRIORITY_NORMAL);
|
| IPC::WriteParam(&msg, input);
|
|
|