Chromium Code Reviews| Index: components/policy/core/common/generate_policy_source_unittest.cc |
| diff --git a/components/policy/core/common/generate_policy_source_unittest.cc b/components/policy/core/common/generate_policy_source_unittest.cc |
| index a2b14624690e970f207c620e0d92928dd708268f..8cf27ee731b286c2643c39b9ff5a51456bd8b0ee 100644 |
| --- a/components/policy/core/common/generate_policy_source_unittest.cc |
| +++ b/components/policy/core/common/generate_policy_source_unittest.cc |
| @@ -83,6 +83,22 @@ TEST(GeneratePolicySource, ChromeSchemaData) { |
| EXPECT_EQ(base::Value::TYPE_STRING, it.schema().type()); |
| } |
| EXPECT_TRUE(*next == NULL); |
| + |
| +#if defined(OS_CHROMEOS) |
| + subschema = schema.GetKnownProperty(key::kPowerManagementIdleSettings); |
| + ASSERT_TRUE(subschema.valid()); |
| + |
| + subschema = subschema.GetKnownProperty("Battery"); |
| + ASSERT_TRUE(subschema.valid()); |
| + |
| + subschema = subschema.GetKnownProperty("Delays"); |
| + ASSERT_TRUE(subschema.valid()); |
| + |
| + EXPECT_TRUE(subschema.GetKnownProperty("ScreenDim").valid()); |
| + EXPECT_TRUE(subschema.GetKnownProperty("ScreenOff").valid()); |
| + EXPECT_TRUE(subschema.GetKnownProperty("IdleWarning").valid()); |
| + EXPECT_TRUE(subschema.GetKnownProperty("Idle").valid()); |
|
Joao da Silva
2014/04/08 15:02:10
Let's have a more strict test for this: check that
binjin
2014/04/09 11:00:36
Done.
|
| +#endif |
| } |
| TEST(GeneratePolicySource, PolicyDetails) { |