feat: E2E Phase 4.5 — Mobile RNTL Component-Tests #386

Closed
opened 2026-05-22 15:59:36 +02:00 by admin-mrrm · 0 comments
Owner

Ziel

Phase 4 erste Haelfte (Mobile Unit-Tests, ohne Native-E2E/Maestro):

  • @testing-library/react-native als devDep in apps/mobile
  • 1-2 Beispiel-Component-Tests in apps/mobile/__tests__/components/
  • Tests laufen mit bestehendem pnpm test
  • Mobile in CI-Test-Filter aufnehmen, damit Komponenten-Bruch frueh auffaellt

Scope-Cut

Maestro/Native-E2E NICHT in diesem Issue. Maestro braucht entweder Android-Emulator-in-Docker (heavy), ADB-over-Network zu einem echten Geraet oder Maestro Cloud — Entscheidung erst, wenn der Mobile-Unit-Loop stabil laeuft.

Verifikation

  • Lokal: pnpm --filter @mrrmlab/mobile test gruen
  • CI: turbo test filter inkl. @mrrmlab/mobile gruen
## Ziel Phase 4 erste Haelfte (Mobile Unit-Tests, ohne Native-E2E/Maestro): - `@testing-library/react-native` als devDep in `apps/mobile` - 1-2 Beispiel-Component-Tests in `apps/mobile/__tests__/components/` - Tests laufen mit bestehendem `pnpm test` - Mobile in CI-Test-Filter aufnehmen, damit Komponenten-Bruch frueh auffaellt ## Scope-Cut Maestro/Native-E2E NICHT in diesem Issue. Maestro braucht entweder Android-Emulator-in-Docker (heavy), ADB-over-Network zu einem echten Geraet oder Maestro Cloud — Entscheidung erst, wenn der Mobile-Unit-Loop stabil laeuft. ## Verifikation - Lokal: `pnpm --filter @mrrmlab/mobile test` gruen - CI: turbo test filter inkl. `@mrrmlab/mobile` gruen
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#386
No description provided.