def testAnonymousProfileIsFresh(self): driver = webdriver.connect('firefox') driver.get("http://localhost:8000/simpleTest.html") timestamp = time.mktime(datetime.datetime.now().timetuple()) + 100 cookie = {"name": "foo", "value": "bar", "expires": str(int(timestamp)) + "000", "domain": "localhost", "path": "/"} driver.add_cookie(utils.convert_cookie_to_json(cookie)) self.assertEquals(cookie, driver.get_cookies()[0]) driver.quit() driver = webdriver.connect('firefox') self.assertEquals([], driver.get_cookies()) driver.quit()
def testAnonymousProfileIsFresh(self): driver = webdriver.connect('firefox') driver.get("http://localhost:8000/simpleTest.html") timestamp = time.mktime(datetime.datetime.now().timetuple()) + 100 cookie = { "name": "foo", "value": "bar", "expires": str(int(timestamp)) + "000", "domain": "localhost", "path": "/" } driver.add_cookie(utils.convert_cookie_to_json(cookie)) self.assertEquals(cookie, driver.get_cookies()[0]) driver.quit() driver = webdriver.connect('firefox') self.assertEquals([], driver.get_cookies()) driver.quit()
def connect_to_selenium(self): from selenium.webdriver import connect secname = 'selenium_args' if not self.config.has_section(secname): self.config.add_section(secname) selenium_args = dict(self.config.items(secname)) if selenium_args.has_key('javascript_enabled'): selenium_args['javascript_enabled'] = str2bool(selenium_args['javascript_enabled']) self.browser = connect('remote', **selenium_args)
def connect_to_selenium(self): from selenium.webdriver import connect secname = 'selenium_args' if not self.config.has_section(secname): self.config.add_section(secname) selenium_args = dict(self.config.items(secname)) if selenium_args.has_key('javascript_enabled'): selenium_args['javascript_enabled'] = str2bool( selenium_args['javascript_enabled']) self.browser = connect('remote', **selenium_args)
def setUp(self): self.driver = webdriver.connect(ConnectionParameters.browser)
def testNamedProfile(self): profile = FirefoxProfile("example") driver = webdriver.connect('firefox', profile) driver.get("http://localhost:8000/simpleTest.html") self.assertEquals("Hello WebDriver", driver.get_title()) driver.quit()
def testAnonymousProfileExample(self): driver = webdriver.connect('firefox') driver.get("http://localhost:8000/simpleTest.html") self.assertEquals("Hello WebDriver", driver.get_title()) driver.quit()
def testNamedProfile(self): profile = FirefoxProfile("example") driver = webdriver.connect('firefox',profile) driver.get("http://localhost:8000/simpleTest.html") self.assertEquals("Hello WebDriver", driver.get_title()) driver.quit()