forked from cleveragents/cleveragents-core
998aaf25f8
Centralize E2E initialization in common suite setup so DB-dependent CLI commands no longer rely on per-suite or per-test init workarounds. This also sanitizes suite-home names to prevent invalid path-derived initialization failures in isolated Robot runs. ISSUES CLOSED: #1023
18 lines
843 B
Plaintext
18 lines
843 B
Plaintext
*** Settings ***
|
|
Documentation Bug #1141 — session create does not persist session
|
|
... for subsequent list. Verifies that the session CRUD
|
|
... lifecycle works: create → list → verify.
|
|
Resource common_e2e.resource
|
|
Suite Setup E2E Suite Setup
|
|
Suite Teardown E2E Suite Teardown
|
|
|
|
*** Test Cases ***
|
|
Session Create Then List Shows Session
|
|
[Documentation] Create a session and verify it appears in session list.
|
|
[Tags] E2E tdd_issue tdd_issue_1141
|
|
${r1}= Run CleverAgents Command session list --format json
|
|
Should Contain ${r1.stdout} "total": 0
|
|
Run CleverAgents Command session create --format plain
|
|
${r2}= Run CleverAgents Command session list --format json
|
|
Should Contain ${r2.stdout} "total": 1
|