File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -194,9 +194,9 @@ def headless(self):
194
194
@headless .setter
195
195
def headless (self , driver_class ):
196
196
if self .headless :
197
- if driver_class == "Chrome " or driver_class == "Edge " :
197
+ if driver_class . lower () == "chrome " or driver_class . lower () == "edge " :
198
198
self ._options .add_argument ("--headless=new" )
199
- if driver_class == "Firefox " :
199
+ if driver_class == "firefox " :
200
200
self ._options .add_argument ("-headless" )
201
201
202
202
@property
@@ -262,7 +262,7 @@ def fin():
262
262
def driver (request ):
263
263
global driver_instance
264
264
global selenium_driver
265
- driver_class = getattr (request , "param" , "Chrome" ).capitalize ()
265
+ driver_class = getattr (request , "param" , "Chrome" ).lower ()
266
266
267
267
if selenium_driver is None :
268
268
selenium_driver = Driver (driver_class , request )
@@ -418,6 +418,7 @@ def clean_service(request):
418
418
419
419
@pytest .fixture (scope = "function" )
420
420
def clean_driver (request ):
421
+ _supported_drivers = SupportedDrivers ()
421
422
try :
422
423
driver_class = getattr (_supported_drivers , request .config .option .drivers [0 ].lower ())
423
424
except AttributeError :
You can’t perform that action at this time.
0 commit comments