Index: chrome/test/functional/chromeos_login.py |
diff --git a/chrome/test/functional/chromeos_login.py b/chrome/test/functional/chromeos_login.py |
index 86bc80dde2b2127a00f1591536e2779f0175f08d..cdbeac56907f1ce53474942af076b8991893355e 100755 |
--- a/chrome/test/functional/chromeos_login.py |
+++ b/chrome/test/functional/chromeos_login.py |
@@ -156,6 +156,17 @@ class ChromeosLogin(pyauto.PyUITest): |
self.Logout() |
self.testLoginToCreateNewAccount() |
+ def testLogoutWithNoWindows(self): |
+ """Verify logout when no browser windows are present.""" |
+ self.testGoodLogin() |
+ for i in range(5): |
+ self.OpenNewBrowserWindow(True) |
+ for _ in range(self.GetBrowserWindowCount()): |
+ self.CloseBrowserWindow(0) |
+ self.assertEqual(0, self.GetBrowserWindowCount(), |
+ msg='Could not close all browser windows') |
+ self.Logout() |
+ self.testGoodLogin() |
dennis_jeffrey
2012/05/15 00:04:26
add 1 more blank line here
|
if __name__ == '__main__': |
pyauto_functional.Main() |