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
+10
View File
@@ -0,0 +1,10 @@
def test_session_token_setup(setup_app, setup_config, setup_plan):
"""Run selected setup steps in order, within a single authenticated session."""
if setup_plan["session"]:
setup_app.create_session(setup_config, setup_plan["session"])
for token in setup_plan["tokens"]:
if setup_plan["resume_token_id"]:
setup_app.resume_token(token, setup_plan["resume_token_id"])
else:
setup_app.create_token(token)
setup_app.logout()