Skip to content

Commit cbbae89

Browse files
testing
1 parent 4399e26 commit cbbae89

File tree

1 file changed

+7
-16
lines changed

1 file changed

+7
-16
lines changed

py/conftest.py

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
import os
1919
import platform
20-
from pathlib import Path
2120
from dataclasses import dataclass
21+
from pathlib import Path
2222

2323
import pytest
2424

@@ -435,17 +435,6 @@ def driver_executable(request):
435435
return request.config.option.executable
436436

437437

438-
@pytest.fixture(scope="function")
439-
def clean_service(request):
440-
_supported_drivers = SupportedDrivers()
441-
try:
442-
driver_class = getattr(_supported_drivers, request.config.option.drivers[0].lower())
443-
except (AttributeError, TypeError):
444-
raise Exception("This test requires a --driver to be specified.")
445-
selenium_driver = Driver(driver_class, request)
446-
yield selenium_driver.service
447-
448-
449438
@pytest.fixture(scope="function")
450439
def clean_driver(request):
451440
_supported_drivers = SupportedDrivers()
@@ -461,14 +450,16 @@ def clean_driver(request):
461450

462451
@pytest.fixture(scope="function")
463452
def clean_service(request):
464-
driver_class = get_driver_class(request.config.option.drivers[0])
465-
yield get_service(driver_class, request.config.option.executable)
453+
driver_class = request.config.option.drivers[0].lower()
454+
selenium_driver = Driver(driver_class, request)
455+
yield selenium_driver.service
466456

467457

468458
@pytest.fixture(scope="function")
469459
def clean_options(request):
470-
driver_class = get_driver_class(request.config.option.drivers[0])
471-
yield get_options(driver_class, request.config)
460+
driver_class = request.config.option.drivers[0].lower()
461+
selenium_driver = Driver(driver_class, request)
462+
yield selenium_driver.options
472463

473464

474465
@pytest.fixture

0 commit comments

Comments
 (0)