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
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user