mirror of
https://github.com/zedeus/nitter
synced 2026-09-05 14:49:32 +00:00
Speed up pytest with eager page loads
This commit is contained in:
parent
092397cd6f
commit
5100290f76
3 changed files with 6 additions and 2 deletions
4
tests/conftest.py
Normal file
4
tests/conftest.py
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
from seleniumbase.config import settings
|
||||
|
||||
settings.SKIP_JS_WAITS = True
|
||||
settings.WAIT_FOR_RSC_ON_PAGE_LOADS = False
|
||||
|
|
@ -8,4 +8,4 @@ python = "^3.14"
|
|||
seleniumbase = "4.46.5"
|
||||
|
||||
[tool.pytest.ini_options]
|
||||
addopts = "--timeout_multiplier=3"
|
||||
addopts = "--pls=eager --reruns=3 --timeout_multiplier=3"
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ def curl_status(url):
|
|||
"""Get HTTP status code using curl to avoid URL normalization by Python libs."""
|
||||
result = subprocess.run(
|
||||
['curl', '-s', '-o', '/dev/null', '-w', '%{http_code}', url],
|
||||
capture_output=True, text=True, timeout=10
|
||||
capture_output=True, text=True, timeout=30
|
||||
)
|
||||
return int(result.stdout)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue