fix(cli): correct session show rich output Session Summary panel field labels and fields
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / security (push) Waiting to run
CI / quality (push) Waiting to run
CI / unit_tests (push) Waiting to run
CI / integration_tests (push) Waiting to run
CI / e2e_tests (push) Waiting to run
CI / coverage (push) Blocked by required conditions
CI / benchmark-regression (push) Blocked by required conditions
CI / benchmark-publish (push) Waiting to run
CI / build (push) Waiting to run
CI / docker (push) Blocked by required conditions
CI / helm (push) Waiting to run
CI / status-check (push) Blocked by required conditions

Reviewed and APPROVED. Closes #3040.
This commit was merged in pull request #3302.
This commit is contained in:
2026-04-05 21:12:13 +00:00
committed by Forgejo
3 changed files with 19 additions and 4 deletions
+7
View File
@@ -490,6 +490,13 @@ def step_output_contains(context: Context, text: str) -> None:
)
@then('the session CLI output should not contain "{text}"')
def step_output_not_contains(context: Context, text: str) -> None:
assert text not in context.result.output, (
f"Expected '{text}' NOT in output, but it was found:\n{context.result.output}"
)
@then("the session CLI output should be valid JSON")
def step_output_valid_json(context: Context) -> None:
try: