Skip to content

Commit b592e15

Browse files
authored
Merge pull request #98 from kayqueGovetri/TEST/implement-cache-manager-webdriver
TEST: Implement cache manager in download driver
2 parents c00bb03 + 344a5ce commit b592e15

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

conftest.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
import typing
99
import platform
1010

11+
from webdriver_manager.core.driver_cache import DriverCacheManager
12+
1113
from botcity.web import WebBot, Browser, By, browsers
1214
from webdriver_manager.chrome import ChromeDriverManager
1315
from webdriver_manager.firefox import GeckoDriverManager
@@ -116,7 +118,9 @@ def download_driver(request):
116118
folder_driver = tempfile.mkdtemp()
117119
browser = request.config.getoption("--browser") or Browser.CHROME
118120
manager = factory_driver_manager(browser=browser)
119-
installed_driver = manager(path=folder_driver).install()
121+
122+
cache_manager = DriverCacheManager(root_dir=folder_driver)
123+
installed_driver = manager(cache_manager=cache_manager).install()
120124

121125
yield installed_driver
122126
# Issue: https://github.com/ultrafunkamsterdam/undetected-chromedriver/issues/551

0 commit comments

Comments
 (0)