1818import pytest
1919
2020from selenium .common .exceptions import InvalidArgumentException
21+ from selenium .webdriver .common .options import PageLoadStrategy
2122from selenium .webdriver .common .proxy import Proxy
2223from selenium .webdriver .common .proxy import ProxyType
2324from selenium .webdriver .firefox .firefox_binary import FirefoxBinary
@@ -150,7 +151,7 @@ def test_starts_with_default_capabilities(options):
150151 from selenium .webdriver import DesiredCapabilities
151152
152153 caps = DesiredCapabilities .FIREFOX .copy ()
153- caps .update ({"pageLoadStrategy" : " normal" })
154+ caps .update ({"pageLoadStrategy" : PageLoadStrategy . normal })
154155 assert options ._caps == caps
155156
156157
@@ -166,19 +167,19 @@ def test_raises_exception_with_invalid_page_load_strategy(options):
166167
167168
168169def test_set_page_load_strategy (options ):
169- options .page_load_strategy = " normal"
170- assert options ._caps ["pageLoadStrategy" ] == " normal"
170+ options .page_load_strategy = PageLoadStrategy . normal
171+ assert options ._caps ["pageLoadStrategy" ] == PageLoadStrategy . normal
171172
172173
173174def test_get_page_load_strategy (options ):
174- options ._page_load_strategy = " normal"
175- assert options ._caps ["pageLoadStrategy" ] == " normal"
175+ options ._page_load_strategy = PageLoadStrategy . normal
176+ assert options ._caps ["pageLoadStrategy" ] == PageLoadStrategy . normal
176177
177178
178179def test_creates_capabilities_with_page_load_strategy (options ):
179- options .page_load_strategy = " eager"
180+ options .page_load_strategy = PageLoadStrategy . eager
180181 caps = options .to_capabilities ()
181- assert caps ["pageLoadStrategy" ] == " eager"
182+ assert caps ["pageLoadStrategy" ] == PageLoadStrategy . eager
182183
183184
184185def test_enables_firefox_mobile (options ):
0 commit comments