This repository was archived by the owner on Apr 6, 2026. It is now read-only.
Commit c28202c
authored
feat(compat): add APIGW+SFN+DynamoDB CRUDL end-to-end test group (#45)
* feat(compat): add apigw-sfn-jsonata-crudl end-to-end test group
Full CRUDL test suite: API Gateway → SFN JSONata → DynamoDB covering
Create/Read/Update/Delete/List via StartSyncExecution integration.
Verified against both real AWS and Floci (38/38 passing).
* refactor(compat): align ApigwSfnJsonataCrudlTests with established test patterns
- Add @FlociTestGroup annotation for reflection-based discovery
- Remove hardcoded REGION/ACCOUNT constants; use ctx.region.id()
- Use unique table name via timestamp suffix
- Make setup and cleanup silent (no ctx.check calls)
- Restructure as 6 clean CRUDL checks: Create, Read, Update, List, Delete,
Read-after-Delete
- Guard $states.result.Item access with $exists() to handle not-found case
on both Floci and real AWS1 parent 4c4859f commit c28202c
1 file changed
Lines changed: 391 additions & 0 deletions
0 commit comments