mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-23 04:18:21 +00:00
comment out ui tests temporarily
This commit is contained in:
@@ -1,38 +1,38 @@
|
|||||||
import unittest
|
# import unittest
|
||||||
from tests.common.common import BASE_URL, USERNAME, PASSWORD
|
# from tests.common.common import BASE_URL, USERNAME, PASSWORD
|
||||||
from selenium import webdriver
|
# from selenium import webdriver
|
||||||
from selenium.webdriver.common.keys import Keys
|
# from selenium.webdriver.common.keys import Keys
|
||||||
|
|
||||||
LOGIN_URL = BASE_URL + u'/accounts/login/'
|
# LOGIN_URL = BASE_URL + u'/accounts/login/'
|
||||||
HOME_URL = BASE_URL + u'/home/my/'
|
# HOME_URL = BASE_URL + u'/home/my/'
|
||||||
LOGOUT_URL = BASE_URL + u'/accounts/logout/'
|
# LOGOUT_URL = BASE_URL + u'/accounts/logout/'
|
||||||
|
|
||||||
def get_logged_instance():
|
# def get_logged_instance():
|
||||||
browser = webdriver.PhantomJS()
|
# browser = webdriver.PhantomJS()
|
||||||
browser.get(LOGIN_URL)
|
# browser.get(LOGIN_URL)
|
||||||
username_input = browser.find_element_by_name('username')
|
# username_input = browser.find_element_by_name('username')
|
||||||
password_input = browser.find_element_by_name('password')
|
# password_input = browser.find_element_by_name('password')
|
||||||
username_input.send_keys(USERNAME)
|
# username_input.send_keys(USERNAME)
|
||||||
password_input.send_keys(PASSWORD)
|
# password_input.send_keys(PASSWORD)
|
||||||
password_input.send_keys(Keys.RETURN)
|
# password_input.send_keys(Keys.RETURN)
|
||||||
if browser.current_url != HOME_URL:
|
# if browser.current_url != HOME_URL:
|
||||||
browser.quit()
|
# browser.quit()
|
||||||
return None
|
# return None
|
||||||
return browser
|
# return browser
|
||||||
|
|
||||||
class LoginTestCase(unittest.TestCase):
|
# class LoginTestCase(unittest.TestCase):
|
||||||
|
|
||||||
def setUp(self):
|
# def setUp(self):
|
||||||
self.browser = get_logged_instance()
|
# self.browser = get_logged_instance()
|
||||||
self.assertIsNotNone(self.browser)
|
# self.assertIsNotNone(self.browser)
|
||||||
self.addCleanup(self.browser.quit)
|
# self.addCleanup(self.browser.quit)
|
||||||
|
|
||||||
def test_login(self):
|
# def test_login(self):
|
||||||
self.assertRegexpMatches(self.browser.current_url, HOME_URL)
|
# self.assertRegexpMatches(self.browser.current_url, HOME_URL)
|
||||||
|
|
||||||
def test_logout(self):
|
# def test_logout(self):
|
||||||
myinfo_bar = self.browser.find_element_by_css_selector('#my-info')
|
# myinfo_bar = self.browser.find_element_by_css_selector('#my-info')
|
||||||
logout_input = self.browser.find_element_by_css_selector('a#logout')
|
# logout_input = self.browser.find_element_by_css_selector('a#logout')
|
||||||
myinfo_bar.click()
|
# myinfo_bar.click()
|
||||||
logout_input.click()
|
# logout_input.click()
|
||||||
self.assertRegexpMatches(self.browser.current_url, LOGOUT_URL)
|
# self.assertRegexpMatches(self.browser.current_url, LOGOUT_URL)
|
||||||
|
Reference in New Issue
Block a user