- Add Gitea Actions workflow; point README to gitea.d-bis.org/Sankofa_Phoenix/SMOA - Expand .gitignore for Spring H2 data, secrets, Kotlin .kotlin/, tooling - Track docs/api/generated ReDoc bundle; refresh api docs README - Android: network/auth/sync, UI shell, tests; backend credentials/integrity APIs - Docs, scripts (generate-api-docs), modules and core updates Made-with: Cursor
12 lines
662 B
Markdown
12 lines
662 B
Markdown
# End-to-end test plan (future)
|
|
|
|
| Flow | Preconditions | Steps | Pass criteria |
|
|
|------|-----------------|-------|----------------|
|
|
| Sync directory | Backend up, API key set | Create entry via POST; pull GET; app offline queue flush | Data matches |
|
|
| Auth / RBAC | Test users seeded | Login restricted action | 403 without role |
|
|
| Meeting join | Stub or WebRTC test peer | Join → audio route | Connection state Connected |
|
|
|
|
**Tooling:** Maestro, Appium, or Espresso + MockWebServer for Android; XCUITest for iOS when the native app exists.
|
|
|
|
**CI:** Run backend `:backend:test` and Android unit tests on every push; reserve E2E for nightly or pre-release.
|