Index: chrome/common/json_schema/json_schema_validator_unittest_base.cc |
diff --git a/chrome/common/json_schema/json_schema_validator_unittest_base.cc b/chrome/common/json_schema/json_schema_validator_unittest_base.cc |
index ecd9846f1a94f8552cabf891eb85b42e2d27f7b1..8ce82b77e27d1655ad3fed92394449d695f84275 100644 |
--- a/chrome/common/json_schema/json_schema_validator_unittest_base.cc |
+++ b/chrome/common/json_schema/json_schema_validator_unittest_base.cc |
@@ -130,7 +130,9 @@ void JSONSchemaValidatorTestBase::TestStringPattern() { |
schema.get(), NULL); |
ExpectNotValid(TEST_SOURCE, |
scoped_ptr<base::Value>(new base::StringValue("bar")).get(), |
- schema.get(), NULL, "", |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kStringPattern, "foo+")); |
} |
@@ -150,10 +152,16 @@ void JSONSchemaValidatorTestBase::TestEnum() { |
ExpectNotValid(TEST_SOURCE, |
scoped_ptr<base::Value>(new base::StringValue("42")).get(), |
- schema.get(), NULL, "", JSONSchemaValidator::kInvalidEnum); |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidEnum); |
ExpectNotValid(TEST_SOURCE, |
scoped_ptr<base::Value>(base::Value::CreateNullValue()).get(), |
- schema.get(), NULL, "", JSONSchemaValidator::kInvalidEnum); |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidEnum); |
} |
void JSONSchemaValidatorTestBase::TestChoices() { |
@@ -173,14 +181,24 @@ void JSONSchemaValidatorTestBase::TestChoices() { |
ExpectNotValid(TEST_SOURCE, |
scoped_ptr<base::Value>(new base::StringValue("foo")).get(), |
- schema.get(), NULL, "", JSONSchemaValidator::kInvalidChoice); |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidChoice); |
ExpectNotValid(TEST_SOURCE, |
scoped_ptr<base::Value>(new base::ListValue()).get(), |
- schema.get(), NULL, "", JSONSchemaValidator::kInvalidChoice); |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidChoice); |
instance->SetInteger("foo", 42); |
- ExpectNotValid(TEST_SOURCE, instance.get(), |
- schema.get(), NULL, "", JSONSchemaValidator::kInvalidChoice); |
+ ExpectNotValid(TEST_SOURCE, |
+ instance.get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidChoice); |
} |
void JSONSchemaValidatorTestBase::TestExtends() { |
@@ -333,7 +351,11 @@ void JSONSchemaValidatorTestBase::TestArrayTuple() { |
ExpectValid(TEST_SOURCE, instance.get(), schema.get(), NULL); |
instance->Append(new base::StringValue("anything")); |
- ExpectNotValid(TEST_SOURCE, instance.get(), schema.get(), NULL, "", |
+ ExpectNotValid(TEST_SOURCE, |
+ instance.get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kArrayMaxItems, "2")); |
@@ -403,13 +425,21 @@ void JSONSchemaValidatorTestBase::TestArrayNonTuple() { |
ExpectValid(TEST_SOURCE, instance.get(), schema.get(), NULL); |
instance->Append(new base::StringValue("x")); |
- ExpectNotValid(TEST_SOURCE, instance.get(), schema.get(), NULL, "", |
+ ExpectNotValid(TEST_SOURCE, |
+ instance.get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kArrayMaxItems, "3")); |
instance->Remove(1, NULL); |
instance->Remove(1, NULL); |
instance->Remove(1, NULL); |
- ExpectNotValid(TEST_SOURCE, instance.get(), schema.get(), NULL, "", |
+ ExpectNotValid(TEST_SOURCE, |
+ instance.get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kArrayMinItems, "2")); |
@@ -436,15 +466,20 @@ void JSONSchemaValidatorTestBase::TestString() { |
new base::StringValue("xxxxxxxxxx")).get(), |
schema.get(), NULL); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::StringValue("")).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kStringMinLength, "1")); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::StringValue(std::string())).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kStringMinLength, "1")); |
ExpectNotValid( |
TEST_SOURCE, |
scoped_ptr<base::Value>(new base::StringValue("xxxxxxxxxxx")).get(), |
- schema.get(), NULL, "", |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kStringMaxLength, "10")); |
} |
@@ -469,16 +504,19 @@ void JSONSchemaValidatorTestBase::TestNumber() { |
scoped_ptr<base::Value>(new base::FundamentalValue(88.88)).get(), |
schema.get(), NULL); |
- ExpectNotValid( |
- TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::FundamentalValue(0.5)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kNumberMinimum, "1")); |
+ ExpectNotValid(TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(0.5)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kNumberMinimum, "1")); |
ExpectNotValid( |
TEST_SOURCE, |
scoped_ptr<base::Value>(new base::FundamentalValue(100.1)).get(), |
- schema.get(), NULL, "", |
+ schema.get(), |
+ NULL, |
+ std::string(), |
JSONSchemaValidator::FormatErrorMessage( |
JSONSchemaValidator::kNumberMaximum, "100")); |
} |
@@ -606,73 +644,83 @@ void JSONSchemaValidatorTestBase::TestTypes() { |
// not valid |
schema->SetString(schema::kType, schema::kObject); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::ListValue()).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kObject, |
- schema::kArray)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::ListValue()).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kInvalidType, schema::kObject, schema::kArray)); |
schema->SetString(schema::kType, schema::kObject); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(base::Value::CreateNullValue()).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kObject, |
- schema::kNull)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(base::Value::CreateNullValue()).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kInvalidType, schema::kObject, schema::kNull)); |
schema->SetString(schema::kType, schema::kArray); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::FundamentalValue(42)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kArray, |
- schema::kInteger)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(42)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kInvalidType, schema::kArray, schema::kInteger)); |
schema->SetString(schema::kType, schema::kString); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::FundamentalValue(42)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kString, |
- schema::kInteger)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(42)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage(JSONSchemaValidator::kInvalidType, |
+ schema::kString, |
+ schema::kInteger)); |
schema->SetString(schema::kType, schema::kNumber); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::StringValue("42")).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kNumber, |
- schema::kString)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::StringValue("42")).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kInvalidType, schema::kNumber, schema::kString)); |
schema->SetString(schema::kType, schema::kInteger); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>( |
- new base::FundamentalValue(88.8)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::kInvalidTypeIntegerNumber); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(88.8)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::kInvalidTypeIntegerNumber); |
schema->SetString(schema::kType, schema::kBoolean); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>(new base::FundamentalValue(1)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kBoolean, |
- schema::kInteger)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(1)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage(JSONSchemaValidator::kInvalidType, |
+ schema::kBoolean, |
+ schema::kInteger)); |
schema->SetString(schema::kType, schema::kNull); |
- ExpectNotValid(TEST_SOURCE, |
- scoped_ptr<base::Value>( |
- new base::FundamentalValue(false)).get(), |
- schema.get(), NULL, "", |
- JSONSchemaValidator::FormatErrorMessage( |
- JSONSchemaValidator::kInvalidType, |
- schema::kNull, |
- schema::kBoolean)); |
+ ExpectNotValid( |
+ TEST_SOURCE, |
+ scoped_ptr<base::Value>(new base::FundamentalValue(false)).get(), |
+ schema.get(), |
+ NULL, |
+ std::string(), |
+ JSONSchemaValidator::FormatErrorMessage( |
+ JSONSchemaValidator::kInvalidType, schema::kNull, schema::kBoolean)); |
} |