Skip to content

Commit ed935f5

Browse files
committed
TST: Implement cache manager in conftest
1 parent e2d30d8 commit ed935f5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

conftest.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import typing
88
import platform
99

10+
from webdriver_manager.core.driver_cache import DriverCacheManager
1011
from botcity.web import WebBot, Browser, By, browsers
1112
from webdriver_manager.chrome import ChromeDriverManager
1213
from webdriver_manager.firefox import GeckoDriverManager
@@ -97,7 +98,8 @@ def download_driver(request):
9798
folder_driver = tempfile.mkdtemp()
9899
browser = request.config.getoption("--browser") or Browser.CHROME
99100
manager = factory_driver_manager(browser=browser)
100-
installed_driver = manager(path=folder_driver).install()
101+
cache_manager = DriverCacheManager(root_dir=folder_driver)
102+
installed_driver = manager(cache_manager=cache_manager).install()
101103
yield installed_driver
102104
shutil.rmtree(folder_driver)
103105

0 commit comments

Comments
 (0)