Skip to content

Commit 475e6f3

Browse files
codebendercodebender
authored andcommitted
checks if login div/box appears when clicking on button
1 parent 14fabef commit 475e6f3

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

tests/home/test_home.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
from codebender_testing.utils import SeleniumTestCase
2-
2+
from selenium.webdriver.common.keys import Keys
33

44
class TestHome(SeleniumTestCase):
55

66
def test_navigate_home(self):
77
self.open("/")
88
assert "Codebender" in self.driver.title
99

10+
#tests login features
11+
def test_login(self):
12+
driver = self.driver
13+
self.open("/")
14+
login_elem = driver.find_element_by_id("login_btn") #finds login button
15+
login_elem.send_keys(Keys.RETURN) #clicks on login button
16+
logbox_elem = driver.find_element_by_id("login_box") #finds login div
17+
assert logbox_elem.is_displayed() #checks to see if div is visible

0 commit comments

Comments
 (0)