Esempio n. 1
0
 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()
Esempio n. 2
0
 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()
Esempio n. 3
0
    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)
Esempio n. 4
0
    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)
Esempio n. 5
0
 def setUp(self):
     self.driver = webdriver.connect(ConnectionParameters.browser)
 def setUp(self):
     self.driver = webdriver.connect(ConnectionParameters.browser)
Esempio n. 7
0
 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()
Esempio n. 8
0
 def testAnonymousProfileExample(self):
     driver = webdriver.connect('firefox')
     driver.get("http://localhost:8000/simpleTest.html")
     self.assertEquals("Hello WebDriver", driver.get_title())
     driver.quit()
Esempio n. 9
0
 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()
Esempio n. 10
0
 def testAnonymousProfileExample(self):
     driver = webdriver.connect('firefox')
     driver.get("http://localhost:8000/simpleTest.html")
     self.assertEquals("Hello WebDriver", driver.get_title())
     driver.quit()