Chromium Code Reviews| Index: chrome/browser/chromeos/network_settings/onc_validator_unittest.cc |
| diff --git a/chrome/browser/chromeos/network_settings/onc_validator_unittest.cc b/chrome/browser/chromeos/network_settings/onc_validator_unittest.cc |
| index 625518910c64e1edbcb3872bf6ef17919684c3e5..570477a16f84ded89444d3146ca7aaea30789807 100644 |
| --- a/chrome/browser/chromeos/network_settings/onc_validator_unittest.cc |
| +++ b/chrome/browser/chromeos/network_settings/onc_validator_unittest.cc |
| @@ -116,7 +116,14 @@ TEST_P(ONCValidatorValidTest, LiberalValidationValid) { |
| INSTANTIATE_TEST_CASE_P( |
| ONCValidatorValidTest, |
| ONCValidatorValidTest, |
| - ::testing::Values(OncParams("managed_toplevel.onc", |
| + ::testing::Values(OncParams("managed_toplevel1.onc", |
| + &kToplevelConfigurationSignature, |
| + true), |
| + OncParams("managed_toplevel2.onc", |
| + &kToplevelConfigurationSignature, |
| + true), |
| + // Test a configuration generated by CPanel. |
| + OncParams("managed_toplevel_cpanel.onc", |
| &kToplevelConfigurationSignature, |
| true), |
| OncParams("encrypted.onc", |
| @@ -238,6 +245,16 @@ INSTANTIATE_TEST_CASE_P( |
| false), |
| RepairParams("network-repaired", "network-repaired")))); |
| +// Strict and liberal validator repair but differently. |
|
Mattias Nissler (ping if slow)
2012/12/13 09:51:46
... both repair, but with different results.
pneubeck (no reviews)
2012/12/13 14:33:02
Done.
|
| +INSTANTIATE_TEST_CASE_P( |
| + StrictAndLiberalRepairDifferently, |
| + ONCValidatorTestRepairable, |
| + ::testing::Values( |
| + std::make_pair(OncParams("toplevel-with-nested-warning", |
| + &kToplevelConfigurationSignature, |
| + false), |
| + RepairParams("toplevel-empty", "toplevel-repaired")))); |
| + |
| // Strict and liberal validator return both INVALID. |
| INSTANTIATE_TEST_CASE_P( |
| StrictAndLiberalInvalid, |