Project

General

Profile

« Previous | Next » 

Revision 1f9ccef9

Added by koszko about 1 year ago

restore compatibility with IceCat 60

This commit also fixes the --driver option to configure script.

View differences:

test/haketilo_test/profiles.py
81 81
                           json.dumps({extension_id: uuid}))
82 82

  
83 83
def firefox_safe_mode(proxy_port, proxy_host=default_proxy_host,
84
                      firefox_binary=conf_settings['BROWSER_BINARY']):
84
                      firefox_binary=conf_settings['BROWSER_BINARY'],
85
                      geckodriver_binary=conf_settings['DRIVER']):
85 86
    """
86 87
    Initialize a Firefox instance controlled by selenium. The instance is
87 88
    started in safe mode.
......
94 95
    options.add_argument('--safe-mode')
95 96

  
96 97
    return HaketiloFirefox(options=options, firefox_profile=profile,
97
                           firefox_binary=firefox_binary)
98
                           firefox_binary=firefox_binary,
99
                           executable_path=geckodriver_binary)
98 100

  
99 101
def firefox_with_profile(proxy_port, proxy_host=default_proxy_host,
100 102
                         firefox_binary=conf_settings['BROWSER_BINARY'],
101
                         profile_dir=conf_settings['CLEAN_PROFILE']):
103
                         profile_dir=conf_settings['CLEAN_PROFILE'],
104
                         geckodriver_binary=conf_settings['DRIVER']):
102 105
    """
103 106
    Initialize a Firefox instance controlled by selenium. The instance is
104 107
    started using an empty profile (either the default one or the one passed to
......
111 114
    set_webextension_uuid(profile, default_haketilo_id)
112 115

  
113 116
    return HaketiloFirefox(firefox_profile=profile,
114
                           firefox_binary=firefox_binary)
117
                           firefox_binary=firefox_binary,
118
                           executable_path=geckodriver_binary)

Also available in: Unified diff