Skip to content

feat(e2e): seeded entity details + shared seeded helpers#168

Merged
tass500 merged 1 commit intomainfrom
feat/e2e-entity-seeded
Apr 13, 2026
Merged

feat(e2e): seeded entity details + shared seeded helpers#168
tass500 merged 1 commit intomainfrom
feat/e2e-entity-seeded

Conversation

@tass500
Copy link
Copy Markdown
Owner

@tass500 tass500 commented Apr 13, 2026

Summary

  • Add e2e/seeded-helpers.ts: mintDevToken, injectLowCodeSession, shared API_BASE / SESSION_KEY.
  • Refactor workflow-seeded.spec.ts to use helpers.
  • Add entity-seeded.spec.ts: POST /api/entities, session inject, /lowcode/entities/{id}; assert GET 200 and entity name in the first form Name textbox (page has two Name labels).
  • npm run e2e:seeded runs workflow + entity specs. Live docs updated (e2e-smoke-plan, 02, 03).

Test plan

  • npm run build (frontend)
  • npm run e2e:seeded
  • dotnet test backend/LowCodePlatform.Backend.Tests/LowCodePlatform.Backend.Tests.csproj (no backend code changes)

Extract dev-token and session injection into e2e/seeded-helpers.ts; refactor
workflow-seeded to use it. Add entity-seeded.spec.ts (POST /api/entities, assert
entity name in reactive form). e2e:seeded runs both specs. Update live E2E docs.

Made-with: Cursor
@tass500 tass500 merged commit c0e808e into main Apr 13, 2026
14 checks passed
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