| Index: chrome/test/data/webui/settings/about_page_tests.js
|
| diff --git a/chrome/test/data/webui/settings/about_page_tests.js b/chrome/test/data/webui/settings/about_page_tests.js
|
| index dfb4a1d8679f6bea187bc627a9010c66e9e9959e..b094b634ffa21b3a002589767bd8877122adf198 100644
|
| --- a/chrome/test/data/webui/settings/about_page_tests.js
|
| +++ b/chrome/test/data/webui/settings/about_page_tests.js
|
| @@ -380,6 +380,17 @@ cr.define('settings_about_page', function() {
|
| assertTrue(relaunch.hidden);
|
| assertTrue(relaunchAndPowerwash.hidden);
|
|
|
| + // Check that the "Check for updates" button gets hidden for certain
|
| + // UpdateStatus values, even if the CHECKING state was never
|
| + // encountered (for example triggering update from crosh command
|
| + // line).
|
| + fireStatusChanged(UpdateStatus.UPDATING);
|
| + assertAllHidden();
|
| + fireStatusChanged(UpdateStatus.NEARLY_UPDATED);
|
| + assertTrue(checkForUpdates.hidden);
|
| + assertFalse(relaunch.hidden);
|
| + assertTrue(relaunchAndPowerwash.hidden);
|
| +
|
| fireStatusChanged(UpdateStatus.CHECKING);
|
| assertAllHidden();
|
|
|
|
|