|
8 | 8 | import time
|
9 | 9 | from seleniumbase import config as sb_config
|
10 | 10 | from seleniumbase.config import settings
|
11 |
| -from seleniumbase.core import download_helper |
12 |
| -from seleniumbase.core import log_helper |
13 |
| -from seleniumbase.core import proxy_helper |
14 | 11 | from seleniumbase.fixtures import constants
|
15 | 12 |
|
16 | 13 | pytest_plugins = ["pytester"] # Adds the "testdir" fixture
|
@@ -1166,8 +1163,11 @@ def pytest_configure(config):
|
1166 | 1163 | else:
|
1167 | 1164 | pass # Use the browser specified using "--browser=BROWSER"
|
1168 | 1165 |
|
1169 |
| - if sb_config.with_testing_base: |
1170 |
| - log_helper.log_folder_setup(sb_config.log_path, sb_config.archive_logs) |
| 1166 | + from seleniumbase.core import log_helper |
| 1167 | + from seleniumbase.core import download_helper |
| 1168 | + from seleniumbase.core import proxy_helper |
| 1169 | + |
| 1170 | + log_helper.log_folder_setup(sb_config.log_path, sb_config.archive_logs) |
1171 | 1171 | download_helper.reset_downloads_folder()
|
1172 | 1172 | proxy_helper.remove_proxy_zip_if_present()
|
1173 | 1173 |
|
@@ -1346,6 +1346,9 @@ def pytest_terminal_summary(terminalreporter):
|
1346 | 1346 |
|
1347 | 1347 |
|
1348 | 1348 | def _perform_pytest_unconfigure_():
|
| 1349 | + from seleniumbase.core import log_helper |
| 1350 | + from seleniumbase.core import proxy_helper |
| 1351 | + |
1349 | 1352 | proxy_helper.remove_proxy_zip_if_present()
|
1350 | 1353 | if hasattr(sb_config, "reuse_session") and sb_config.reuse_session:
|
1351 | 1354 | # Close the shared browser session
|
|
0 commit comments