Skip to content

chore(openspec): archive add-testing-helpers - #26

Merged
igorlg merged 1 commit into
mainfrom
chore/archive-add-testing-helpers
May 25, 2026
Merged

chore(openspec): archive add-testing-helpers#26
igorlg merged 1 commit into
mainfrom
chore/archive-add-testing-helpers

Conversation

@igorlg

@igorlg igorlg commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

Archives the add-testing-helpers change now that PR #24 has merged
(commit f0f9507) and shipped the cfn_handler.testing module with
replay(), the structured Replay value, make_event /
make_context factories, three assertion helpers, and pytest11-discovered
fixtures, plus the soft-deprecation of test_mode / last_response.

After this PR merges, openspec list returns empty.

Changes

  • Moves openspec/changes/add-testing-helpers/
    openspec/changes/archive/2026-05-25-add-testing-helpers/ (verbatim;
    preserves proposal / design / tasks / spec for historical reference).
  • Promotes the delta spec to a new top-level capability at
    openspec/specs/testing-helpers/spec.md — the 9 ADDED requirements
    with their scenarios, plus a Purpose section explaining the role of the
    capability and its relationship to lifecycle-handler / polling.
    openspec validate testing-helpers --type spec --strict passes.

Tests

  • openspec validate testing-helpers --type spec --strict passes
  • openspec list reports zero active changes after archive
  • No source files modified — purely a documentation/spec archive

Breaking changes?

No. This is a documentation/spec move. No code changes.

PR #24 (commit f0f9507) shipped the implementation: the
`cfn_handler.testing` module with `replay()`, `Replay`,
`make_event` / `make_context`, the three assertion helpers, and
auto-discovered pytest fixtures, plus the soft-deprecation of
`test_mode` / `last_response`.

This archive:

  * Moves the change to
    `openspec/changes/archive/2026-05-25-add-testing-helpers/`,
    preserving proposal / design / tasks / spec for historical reference.
  * Promotes the delta spec to a new top-level capability at
    `openspec/specs/testing-helpers/spec.md` (verbatim copy of the
    ADDED requirements + a fresh Purpose section). `openspec
    validate testing-helpers --type spec --strict` passes.

`openspec list` is now empty — no active changes.
@igorlg
igorlg merged commit 1100922 into main May 25, 2026
16 checks passed
@igorlg
igorlg deleted the chore/archive-add-testing-helpers branch May 25, 2026 00:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant