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

Unified Diff: tools/json_schema_compiler/test/arrays_unittest.cc

Issue 2036013002: Remove ListValue::Append(new {Fundamental,String}Value(...)) pattern in //tools (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: 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
Index: tools/json_schema_compiler/test/arrays_unittest.cc
diff --git a/tools/json_schema_compiler/test/arrays_unittest.cc b/tools/json_schema_compiler/test/arrays_unittest.cc
index 0c99be93d47e8960dc2d0d75e1a07db69f44952e..f43d1d329120354108c06497e9fa0b4a49ce8bc3 100644
--- a/tools/json_schema_compiler/test/arrays_unittest.cc
+++ b/tools/json_schema_compiler/test/arrays_unittest.cc
@@ -20,19 +20,19 @@ namespace {
static std::unique_ptr<base::DictionaryValue> CreateBasicArrayTypeDictionary() {
std::unique_ptr<base::DictionaryValue> value(new base::DictionaryValue());
base::ListValue* strings_value = new base::ListValue();
- strings_value->Append(new base::StringValue("a"));
- strings_value->Append(new base::StringValue("b"));
- strings_value->Append(new base::StringValue("c"));
- strings_value->Append(new base::StringValue("it's easy as"));
+ strings_value->AppendString("a");
+ strings_value->AppendString("b");
+ strings_value->AppendString("c");
+ strings_value->AppendString("it's easy as");
base::ListValue* integers_value = new base::ListValue();
- integers_value->Append(new base::FundamentalValue(1));
- integers_value->Append(new base::FundamentalValue(2));
- integers_value->Append(new base::FundamentalValue(3));
+ integers_value->AppendInteger(1);
+ integers_value->AppendInteger(2);
+ integers_value->AppendInteger(3);
base::ListValue* booleans_value = new base::ListValue();
- booleans_value->Append(new base::FundamentalValue(false));
- booleans_value->Append(new base::FundamentalValue(true));
+ booleans_value->AppendBoolean(false);
+ booleans_value->AppendBoolean(true);
base::ListValue* numbers_value = new base::ListValue();
- numbers_value->Append(new base::FundamentalValue(6.1));
+ numbers_value->AppendDouble(6.1);
value->Set("numbers", numbers_value);
value->Set("booleans", booleans_value);
value->Set("strings", strings_value);
@@ -133,7 +133,7 @@ TEST(JsonSchemaCompilerArrayTest, OptionalEnumArrayType) {
std::unique_ptr<base::ListValue> types(new base::ListValue());
for (size_t i = 0; i < enums.size(); ++i)
- types->Append(new base::StringValue(ToString(enums[i])));
+ types->AppendString(ToString(enums[i]));
base::DictionaryValue value;
value.Set("types", types.release());
@@ -145,7 +145,7 @@ TEST(JsonSchemaCompilerArrayTest, OptionalEnumArrayType) {
{
base::DictionaryValue value;
std::unique_ptr<base::ListValue> enum_array(new base::ListValue());
- enum_array->Append(new base::StringValue("invalid"));
+ enum_array->AppendString("invalid");
value.Set("types", enum_array.release());
OptionalEnumArrayType enum_array_type;
@@ -173,7 +173,7 @@ TEST(JsonSchemaCompilerArrayTest, RefArrayType) {
std::unique_ptr<base::DictionaryValue> value(new base::DictionaryValue());
std::unique_ptr<base::ListValue> not_ref_array(new base::ListValue());
not_ref_array->Append(CreateItemValue(1));
- not_ref_array->Append(new base::FundamentalValue(3));
+ not_ref_array->AppendInteger(3);
value->Set("refs", not_ref_array.release());
std::unique_ptr<RefArrayType> ref_array_type(new RefArrayType());
EXPECT_FALSE(RefArrayType::Populate(*value, ref_array_type.get()));
@@ -183,9 +183,9 @@ TEST(JsonSchemaCompilerArrayTest, RefArrayType) {
TEST(JsonSchemaCompilerArrayTest, IntegerArrayParamsCreate) {
std::unique_ptr<base::ListValue> params_value(new base::ListValue());
std::unique_ptr<base::ListValue> integer_array(new base::ListValue());
- integer_array->Append(new base::FundamentalValue(2));
- integer_array->Append(new base::FundamentalValue(4));
- integer_array->Append(new base::FundamentalValue(8));
+ integer_array->AppendInteger(2);
+ integer_array->AppendInteger(4);
+ integer_array->AppendInteger(8);
params_value->Append(integer_array.release());
std::unique_ptr<IntegerArray::Params> params(
IntegerArray::Params::Create(*params_value));
@@ -199,8 +199,8 @@ TEST(JsonSchemaCompilerArrayTest, IntegerArrayParamsCreate) {
TEST(JsonSchemaCompilerArrayTest, AnyArrayParamsCreate) {
std::unique_ptr<base::ListValue> params_value(new base::ListValue());
std::unique_ptr<base::ListValue> any_array(new base::ListValue());
- any_array->Append(new base::FundamentalValue(1));
- any_array->Append(new base::StringValue("test"));
+ any_array->AppendInteger(1);
+ any_array->AppendString("test");
any_array->Append(CreateItemValue(2));
params_value->Append(any_array.release());
std::unique_ptr<AnyArray::Params> params(
@@ -249,8 +249,8 @@ TEST(JsonSchemaCompilerArrayTest, ReturnIntegerArrayResultCreate) {
base::ListValue expected;
base::ListValue* expected_argument = new base::ListValue();
- expected_argument->Append(new base::FundamentalValue(1));
- expected_argument->Append(new base::FundamentalValue(2));
+ expected_argument->AppendInteger(1);
+ expected_argument->AppendInteger(2);
expected.Append(expected_argument);
EXPECT_TRUE(results->Equals(&expected));
}

Powered by Google App Engine
This is Rietveld 408576698