- Replace browse tab with Supabase-connected explore tab with filters - Add React Query for data fetching with loading states - Add 3 structured programs with weekly progression - Add Supabase anonymous auth sync service - Add PostHog analytics with screen tracking and events - Add comprehensive test strategy (Vitest + Maestro E2E) - Add RevenueCat subscription system with DEV simulation - Add i18n translations for new screens (EN/FR/DE/ES) - Add data deletion modal, sync consent modal - Add assessment screen and program routes - Add GitHub Actions CI workflow - Update activity store with sync integration
17 lines
431 B
YAML
17 lines
431 B
YAML
# Assessment Flow Test
|
|
# Tests starting the assessment workout from home screen
|
|
# Prerequisite: User must have completed onboarding but not assessment
|
|
|
|
appId: com.millianlmx.tabatafit
|
|
name: Assessment Flow
|
|
|
|
---
|
|
# Look for assessment card (only visible if not completed)
|
|
- assertVisible: "assessment-card"
|
|
- tapOn: "assessment-card"
|
|
|
|
# Verify we're on assessment screen
|
|
- assertVisible:
|
|
text: ".*Assessment.*"
|
|
timeout: 5000
|