summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordtu@chromium.org <dtu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-03 23:16:32 +0000
committerdtu@chromium.org <dtu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-03 23:16:32 +0000
commit06ef9854edb44496b3de6aa87ade801698e04a76 (patch)
tree72cef57b38b9eaa6215c72717fda3a0163d80610
parentf2b9f8287b91a4de5848755779ebc8f12583b331 (diff)
downloadchromium_src-06ef9854edb44496b3de6aa87ade801698e04a76.zip
chromium_src-06ef9854edb44496b3de6aa87ade801698e04a76.tar.gz
chromium_src-06ef9854edb44496b3de6aa87ade801698e04a76.tar.bz2
Make sure user is logged in in the Logout() PyAuto hook. Otherwise, it appears that Chrome segfaults.
BUG=chromium-os:14693 TEST=Manual. Review URL: http://codereview.chromium.org/6915015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83997 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/test/pyautolib/pyauto.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/test/pyautolib/pyauto.py b/chrome/test/pyautolib/pyauto.py
index c6d53c4..f098695 100644
--- a/chrome/test/pyautolib/pyauto.py
+++ b/chrome/test/pyautolib/pyauto.py
@@ -2567,6 +2567,8 @@ class PyUITest(pyautolib.PyUITestBase, unittest.TestCase):
gives no indication of success or failure.
Should be logged in to work.
"""
+ assert self.GetLoginInfo()['is_logged_in'], \
+ 'Trying to log out when already logged out.'
self.ApplyAccelerator(IDC_EXIT)
def LockScreen(self):