| Index: chrome/test/data/extensions/api_test/autotest_private/test.js
|
| ===================================================================
|
| --- chrome/test/data/extensions/api_test/autotest_private/test.js (revision 192364)
|
| +++ chrome/test/data/extensions/api_test/autotest_private/test.js (working copy)
|
| @@ -20,9 +20,16 @@
|
| function loginStatus() {
|
| chrome.autotestPrivate.loginStatus(
|
| chrome.test.callbackPass(function(status) {
|
| - chrome.test.assertEq(typeof(status), 'string');
|
| - chrome.test.assertTrue(status != "");
|
| - // TODO(achuith): Add tests for various login states.
|
| + chrome.test.assertEq(typeof(status), 'object');
|
| + chrome.test.assertTrue(status.hasOwnProperty("isLoggedIn"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("isOwner"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("isScreenLocked"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("isRegularUser"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("isGuest"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("isKiosk"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("email"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("displayEmail"));
|
| + chrome.test.assertTrue(status.hasOwnProperty("userImage"));
|
| }));
|
| }
|
| ]);
|
|
|