Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1388)

Unified Diff: functional/passwords.py

Issue 5675001: Verify that previously saved username/password shows up in Regular Window, NT... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/chrome/test/
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: functional/passwords.py
===================================================================
--- functional/passwords.py (revision 68696)
+++ functional/passwords.py (working copy)
@@ -65,6 +65,38 @@
self.ExecuteJavascript('document.getElementById("gaia_loginform").submit();'
'window.domAutomationController.send("done")')
test_utils.ClearPasswords(self)
+
+ def testSavedPasswordInTabsAndWindows(self):
+ """Verify saved username/password displays in Regular/Incognito Window
+ and NTP"""
+ password = {
+ u'action_target': u'https://www.google.com/accounts/ServiceLoginAuth',
+ u'blacklist': False,
+ u'origin_url': u'https://www.google.com/accounts/ServiceLogin',
+ u'password_element': u'Passwd',
+ u'password_value': u'test12345',
+ u'signon_realm': u'https://www.google.com/',
+ u'submit_element': u'',
+ u'time': 1280939865.0,
+ u'username_element': u'Email',
+ u'username_value': u'test'}
+ url = 'https://www.google.com/accounts/ServiceLogin'
+ self.AddSavedPassword(password)
+ def testFormValues(win_index, tab_index):
Nirnimesh 2010/12/10 09:20:01 Do not prefix with 'test' How about: VerifyFormVal
ismail 2010/12/10 22:44:27 Done.
+ email = self.GetDOMValue('document.getElementById("Email").value',
+ win_index, tab_index)
Nirnimesh 2010/12/10 09:20:01 indent by 4 spaces
Nirnimesh 2010/12/10 09:20:01 pass named args for windex, tab_index
ismail 2010/12/10 22:44:27 On 2010/12/10 09:20:01, Nirnimesh wrote: > indent
ismail 2010/12/10 22:44:27 Done.
ismail 2010/12/10 22:44:27 Done.
+ passwd = self.GetDOMValue('document.getElementById("Passwd").value',
+ win_index, tab_index)
+ self.assertEqual(email, 'test')
+ self.assertEqual(passwd, 'test12345')
+ self.NavigateToURL(url)
+ testFormValues(win_index=0, tab_index=0)
+ self.AppendTab(pyauto.GURL(url))
+ testFormValues(win_index=0, tab_index=1)
+ self.RunCommand(pyauto.IDC_NEW_INCOGNITO_WINDOW)
+ self.NavigateToURL(url, 1, 0)
+ testFormValues(win_index=1, tab_index=0)
+ test_utils.ClearPasswords(self)
if __name__ == '__main__':
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698