Skip to content

UTS: correct wrong/nonexistent spec-point references in rest/unit Test IDs - #539

Open
owenpearson wants to merge 1 commit into
mainfrom
fix/uts-spec-point-references
Open

owenpearson wants to merge 1 commit into
mainfrom
fix/uts-spec-point-references

Conversation

@owenpearson

Copy link
Copy Markdown
Member

Several UTS Test IDs cited spec points that are wrong or do not exist in features.md. This relabels them to the correct existing spec points and updates the generated completion-status.md. No behavioural assertions changed; no features.md change needed.

Wrong reference → correct spec point

File Was Now
error_types.md TI2/TI3/TI5 as attribute labels collapsed to TI1 (href = TI1, TI4); from-JSON + AblyException-wraps re-filed under TI2
token_types.md TD1–TD5 TD2–TD6 (off-by-one)
token_types.md TK1–TK6 (TK3–TK6 don't exist) TK2a–TK2e, all-attrs = TK2
token_types.md TE1/TE2/TE4/TE6 TE2/TE4 swap fixed; keyName/clientId/nonce = TE2, ttl = TE4
authorize.md RSA10e/RSA10g/RSA10h/RSA10j RSA10g/RSA16c/RSA10j/RSA10a; header drops RSA10h, adds RSA16c
idempotency.md generation labelled RSL1k2/RSL1k3 generation = RSL1k1, single client id = RSL1k2, mixed batch = RSL1k3

All target spec points were cross-checked against specifications/features.md and confirmed to exist; features.md was not edited. -<n> Test ID suffixes were reindexed to keep IDs unique (verified no duplicates). The idempotency edits are confined to labels/IDs so they compose with #527's assertion fix rather than conflicting.

Files changed: uts/rest/unit/types/error_types.md, uts/rest/unit/types/token_types.md, uts/rest/unit/auth/authorize.md, uts/rest/unit/channel/idempotency.md, uts/docs/completion-status.md.

Merge order: PR 6 of 7; merge after the mock-HTTP PR (#534, shares auth/authorize.md) and the publish-body PR (#537, shares channel/idempotency.md); rebase after those.

Closes #525

🤖 Generated with Claude Code

…t IDs

Several Test IDs cited spec points that are wrong or absent from features.md
(e.g. TK3-TK6 do not exist). Relabels them to the correct existing spec points
and updates the generated completion-status.md accordingly.

Closes #525

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
staging/pull/539 a786787b Deployed Sep 21, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

uts/rest/unit: tests filed under spec point ids that name the wrong requirement or do not exist, and completion-status.md inherits the error

1 participant