| Index: tools/json_schema_compiler/test/callbacks_unittest.cc
|
| diff --git a/tools/json_schema_compiler/test/callbacks_unittest.cc b/tools/json_schema_compiler/test/callbacks_unittest.cc
|
| index 76cbf963ce0bea40a0a74b49330c0a20d1e80fe1..b6c07e02bc01006518122f74a555c98e1edd7e85 100644
|
| --- a/tools/json_schema_compiler/test/callbacks_unittest.cc
|
| +++ b/tools/json_schema_compiler/test/callbacks_unittest.cc
|
| @@ -4,6 +4,9 @@
|
|
|
| #include "tools/json_schema_compiler/test/callbacks.h"
|
|
|
| +#include <memory>
|
| +#include <utility>
|
| +
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| using namespace test::api::callbacks;
|
| @@ -14,10 +17,11 @@ TEST(JsonSchemaCompilerCallbacksTest, ReturnsObjectResultCreate) {
|
| std::unique_ptr<base::ListValue> results =
|
| ReturnsObject::Results::Create(some_object);
|
|
|
| - base::DictionaryValue* expected_dict = new base::DictionaryValue();
|
| + std::unique_ptr<base::DictionaryValue> expected_dict(
|
| + new base::DictionaryValue());
|
| expected_dict->SetString("state", "foo");
|
| base::ListValue expected;
|
| - expected.Append(expected_dict);
|
| + expected.Append(std::move(expected_dict));
|
| EXPECT_TRUE(results->Equals(&expected));
|
| }
|
|
|
| @@ -27,10 +31,11 @@ TEST(JsonSchemaCompilerCallbacksTest, ReturnsMultipleResultCreate) {
|
| std::unique_ptr<base::ListValue> results =
|
| ReturnsMultiple::Results::Create(5, some_object);
|
|
|
| - base::DictionaryValue* expected_dict = new base::DictionaryValue();
|
| + std::unique_ptr<base::DictionaryValue> expected_dict(
|
| + new base::DictionaryValue());
|
| expected_dict->SetString("state", "foo");
|
| base::ListValue expected;
|
| expected.AppendInteger(5);
|
| - expected.Append(expected_dict);
|
| + expected.Append(std::move(expected_dict));
|
| EXPECT_TRUE(results->Equals(&expected));
|
| }
|
|
|