1
0
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:
lins05
2014-09-25 20:51:52 +08:00
parent 444706347e
commit e7232c4050

View File

@@ -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)