| Index: chrome/browser/policy/policy_prefs_browsertest.cc
|
| diff --git a/chrome/browser/policy/policy_prefs_browsertest.cc b/chrome/browser/policy/policy_prefs_browsertest.cc
|
| index 9e47a1da1403da0a139eb09fca97b777333ff0de..67667381b77153837ac9e5bc8c189b53db6e1562 100644
|
| --- a/chrome/browser/policy/policy_prefs_browsertest.cc
|
| +++ b/chrome/browser/policy/policy_prefs_browsertest.cc
|
| @@ -382,6 +382,7 @@ void VerifyControlledSettingIndicators(Browser* browser,
|
| EXPECT_GT(indicators->GetSize(), 0u)
|
| << "Expected to find at least one controlled setting indicator.";
|
| }
|
| + bool have_visible_indicators = false;
|
| for (base::ListValue::const_iterator indicator = indicators->begin();
|
| indicator != indicators->end(); ++indicator) {
|
| const base::DictionaryValue* properties = NULL;
|
| @@ -399,10 +400,16 @@ void VerifyControlledSettingIndicators(Browser* browser,
|
| EXPECT_EQ(controlled_by, indicator_controlled_by);
|
| EXPECT_EQ(readonly, indicator_readonly);
|
| EXPECT_TRUE(indicator_visible);
|
| + have_visible_indicators = true;
|
| } else {
|
| EXPECT_FALSE(indicator_visible);
|
| }
|
| }
|
| + if (!controlled_by.empty()) {
|
| + EXPECT_TRUE(have_visible_indicators)
|
| + << "Expected to find at least one visible controlled setting "
|
| + << "indicator.";
|
| + }
|
| }
|
|
|
| } // namespace
|
|
|