File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -194,9 +194,9 @@ def headless(self):
194194 @headless .setter
195195 def headless (self , driver_class ):
196196 if self .headless :
197- if driver_class == "Chrome " or driver_class == "Edge " :
197+ if driver_class . lower () == "chrome " or driver_class . lower () == "edge " :
198198 self ._options .add_argument ("--headless=new" )
199- if driver_class == "Firefox " :
199+ if driver_class == "firefox " :
200200 self ._options .add_argument ("-headless" )
201201
202202 @property
@@ -262,7 +262,7 @@ def fin():
262262def driver (request ):
263263 global driver_instance
264264 global selenium_driver
265- driver_class = getattr (request , "param" , "Chrome" ).capitalize ()
265+ driver_class = getattr (request , "param" , "Chrome" ).lower ()
266266
267267 if selenium_driver is None :
268268 selenium_driver = Driver (driver_class , request )
@@ -418,6 +418,7 @@ def clean_service(request):
418418
419419@pytest .fixture (scope = "function" )
420420def clean_driver (request ):
421+ _supported_drivers = SupportedDrivers ()
421422 try :
422423 driver_class = getattr (_supported_drivers , request .config .option .drivers [0 ].lower ())
423424 except AttributeError :
You can’t perform that action at this time.
0 commit comments