| Index: chromeos/network/onc/onc_normalizer_unittest.cc
|
| diff --git a/chromeos/network/onc/onc_normalizer_unittest.cc b/chromeos/network/onc/onc_normalizer_unittest.cc
|
| index bf80d4288625a0aaaa803f0b58aa7a2310915e3c..d7e8b85e44f40ce296618642c5bdc2b50b63e59c 100644
|
| --- a/chromeos/network/onc/onc_normalizer_unittest.cc
|
| +++ b/chromeos/network/onc/onc_normalizer_unittest.cc
|
| @@ -13,6 +13,23 @@
|
| namespace chromeos {
|
| namespace onc {
|
|
|
| +// Validate that an irrelevant StaticIPConfig dictionary will be removed.
|
| +TEST(ONCNormalizerTest, RemoveStaticIPConfig) {
|
| + Normalizer normalizer(true);
|
| + scoped_ptr<const base::DictionaryValue> data(
|
| + test_utils::ReadTestDictionary("settings_with_normalization.json"));
|
| +
|
| + const base::DictionaryValue* original = NULL;
|
| + const base::DictionaryValue* expected_normalized = NULL;
|
| + data->GetDictionary("irrelevant-staticipconfig", &original);
|
| + data->GetDictionary("irrelevant-staticipconfig-normalized",
|
| + &expected_normalized);
|
| +
|
| + scoped_ptr<base::DictionaryValue> actual_normalized =
|
| + normalizer.NormalizeObject(&kNetworkConfigurationSignature, *original);
|
| + EXPECT_TRUE(test_utils::Equals(expected_normalized, actual_normalized.get()));
|
| +}
|
| +
|
| // This test case is about validating valid ONC objects.
|
| TEST(ONCNormalizerTest, NormalizeNetworkConfigurationEthernetAndVPN) {
|
| Normalizer normalizer(true);
|
|
|