MCPcopy
hub / github.com/django/django / admin_login

Method admin_login

django/contrib/admin/tests.py:159–174  ·  view source on GitHub ↗

Log in to the admin.

(self, username, password, login_url="/admin/")

Source from the content-addressed store, hash-verified

157 self.wait_page_ready()
158
159 def admin_login(self, username, password, login_url="/admin/"):
160 """
161 Log in to the admin.
162 """
163 from selenium.webdriver.common.by import By
164
165 self.selenium.get("%s%s" % (self.live_server_url, login_url))
166 username_input = self.selenium.find_element(By.NAME, "username")
167 username_input.send_keys(username)
168 password_input = self.selenium.find_element(By.NAME, "password")
169 password_input.send_keys(password)
170 login_text = _("Log in")
171 with self.wait_page_loaded():
172 self.selenium.find_element(
173 By.XPATH, '//input[@value="%s"]' % login_text
174 ).click()
175
176 def select_option(self, selector, value):
177 """

Calls 2

wait_page_loadedMethod · 0.95
getMethod · 0.45

Tested by

no test coverage detected