def test_pac_proxy_is_set_in_profile(): profile = FirefoxProfile() proxy = Proxy() proxy.proxy_autoconfig_url = 'http://some.url:12345/path' profile.set_proxy(proxy) assert profile.default_preferences["network.proxy.type"] == ProxyType.PAC['ff_value'] assert profile.default_preferences["network.proxy.autoconfig_url"] == 'http://some.url:12345/path'
def test_pac_proxy_is_set_in_profile(): profile = FirefoxProfile() proxy = Proxy() proxy.proxy_autoconfig_url = 'http://some.url:12345/path' profile.set_proxy(proxy) assert profile.default_preferences["network.proxy.type"] == ProxyType.PAC[ 'ff_value'] assert profile.default_preferences[ "network.proxy.autoconfig_url"] == 'http://some.url:12345/path'
def load_website(url, title): config = read_config() profile = FirefoxProfile() proxy = Proxy() proxy.proxy_autoconfig_url = config['proxy_url'] profile.set_proxy(proxy) driver = Firefox(firefox_profile=profile) driver.get(url) assert title in driver.title return driver
def testCanAddPACProxyToDesiredCapabilities(self): proxy = Proxy() proxy.proxy_autoconfig_url = self.PAC_PROXY['proxyAutoconfigUrl'] desired_capabilities = {} proxy.add_to_capabilities(desired_capabilities) proxy_capabilities = self.PAC_PROXY.copy() proxy_capabilities['proxyType'] = 'PAC' expected_capabilities = {'proxy': proxy_capabilities} self.assertEqual(expected_capabilities, desired_capabilities)
def test_can_add_pacproxy_to_desired_capabilities(): proxy = Proxy() proxy.proxy_autoconfig_url = PAC_PROXY['proxyAutoconfigUrl'] desired_capabilities = {} proxy.add_to_capabilities(desired_capabilities) proxy_capabilities = PAC_PROXY.copy() proxy_capabilities['proxyType'] = 'PAC' expected_capabilities = {'proxy': proxy_capabilities} assert expected_capabilities == desired_capabilities
def testCanAddPACProxyToDesiredCapabilities(): proxy = Proxy() proxy.proxy_autoconfig_url = PAC_PROXY['proxyAutoconfigUrl'] desired_capabilities = {} proxy.add_to_capabilities(desired_capabilities) proxy_capabilities = PAC_PROXY.copy() proxy_capabilities['proxyType'] = 'PAC' expected_capabilities = {'proxy': proxy_capabilities} assert expected_capabilities == desired_capabilities
def testCanAddPACProxyToDesiredCapabilities(self): proxy = Proxy() proxy.proxy_autoconfig_url = self.PAC_PROXY["proxyAutoconfigUrl"] desired_capabilities = {} proxy.add_to_capabilities(desired_capabilities) proxy_capabilities = self.PAC_PROXY.copy() proxy_capabilities["proxyType"] = "PAC" expected_capabilities = {"proxy": proxy_capabilities} self.assertEqual(expected_capabilities, desired_capabilities)
def test_pac_proxy_is_set_in_profile(self): # The setup gave us a browser but we dont need it self.driver.quit() self.profile = webdriver.FirefoxProfile() proxy = Proxy() proxy.proxy_autoconfig_url = 'http://some.url:12345/path' self.profile.set_proxy(proxy) assert self.profile.default_preferences["network.proxy.type"] == ProxyType.PAC['ff_value'] assert self.profile.default_preferences["network.proxy.autoconfig_url"] == 'http://some.url:12345/path'