Add separate Playwright session and token setup suite

This commit is contained in:
2026-09-10 23:08:02 +05:30
parent 4749efe45f
commit 37e0ddae3d
15 changed files with 725 additions and 9 deletions
+6
View File
@@ -0,0 +1,6 @@
def pytest_addoption(parser):
group = parser.getgroup("session-token")
group.addoption("--setup-flow", choices=["configured", "login", "session", "token", "both"], default="configured")
group.addoption("--token-products", default=None, help="Comma-separated override; config.json is not modified")
group.addoption("--resume-token-id", default=None, help="Edit and activate this existing token; requires --setup-flow token and one product")
group.addoption("--captcha-timeout", type=int, default=180, help="Seconds allowed for manual CAPTCHA entry before automatic Sign in")