Files
defiQUG a2dc194a49 Monorepo: Gitea CI, docs, auth/sync, backend APIs, gitignore
- 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
2026-03-23 20:19:24 -07:00

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.