From 12eae8c678199d4d00362328198eda9e7d980332 Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Fri, 1 May 2026 20:21:50 +0200 Subject: [PATCH] test(ultraplan-local): add session-state fixtures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Two fixtures for session-state-validator (Step 4): - valid-in-progress.json — well-formed schema-v1 object - malformed.json — truncated JSON for negative tests Step 3 of /ultracontinue v3.3.0. --- .../tests/fixtures/session-state/malformed.json | 1 + .../tests/fixtures/session-state/valid-in-progress.json | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 plugins/ultraplan-local/tests/fixtures/session-state/malformed.json create mode 100644 plugins/ultraplan-local/tests/fixtures/session-state/valid-in-progress.json diff --git a/plugins/ultraplan-local/tests/fixtures/session-state/malformed.json b/plugins/ultraplan-local/tests/fixtures/session-state/malformed.json new file mode 100644 index 0000000..f0c5216 --- /dev/null +++ b/plugins/ultraplan-local/tests/fixtures/session-state/malformed.json @@ -0,0 +1 @@ +{ "schema_version": 1, "project": "x", "status": diff --git a/plugins/ultraplan-local/tests/fixtures/session-state/valid-in-progress.json b/plugins/ultraplan-local/tests/fixtures/session-state/valid-in-progress.json new file mode 100644 index 0000000..7cd12d0 --- /dev/null +++ b/plugins/ultraplan-local/tests/fixtures/session-state/valid-in-progress.json @@ -0,0 +1,8 @@ +{ + "schema_version": 1, + "project": ".claude/projects/2026-05-01-example-multisession", + "next_session_brief_path": ".claude/projects/2026-05-01-example-multisession/brief.md", + "next_session_label": "Session 2: Implement validator + tests", + "status": "in_progress", + "updated_at": "2026-05-01T18:00:00.000Z" +}