Files
Sauci/e2e/maestro/login-smoke.yaml
T
jjbrunton 006761d3b0 feat(backend): add standalone data plane
Replace the Supabase application data plane with the Node/PostgreSQL API, migrate mobile, admin, web, and MCP callers, add controlled cutover tooling, and define hardened Dokploy infrastructure.
2026-08-28 14:42:11 +01:00

44 lines
995 B
YAML

appId: com.sauci.app
name: Hosted Auth fixture reaches the standalone API-backed app
---
- launchApp:
clearState: true
- waitForAnimationToEnd
- tapOn:
point: "50%,25%"
- tapOn:
text: "Continue"
optional: true
- tapOn:
point: "94%,44%"
- extendedWaitUntil:
visible: "Explore intimacy together"
timeout: 30000
- tapOn: "Password"
- tapOn: "Enter your email"
- eraseText
- inputText: "${E2E_EMAIL}"
- tapOn: "Enter your password"
- eraseText
- setClipboard: "${E2E_PASSWORD}"
- pasteText
- tapOn: "Sauci"
- scrollUntilVisible:
element:
text: "Sign In"
direction: DOWN
- tapOn: "Sign In"
- extendedWaitUntil:
notVisible: "Sign In"
timeout: 15000
- tapOn:
text: "Not Now"
optional: true
- extendedWaitUntil:
visible: "Discover"
timeout: 15000
- assertVisible: "Adventure & Travel"
- assertVisible: "Quality Time"
- assertNotVisible: "No packs available"
- takeScreenshot: "evidence/self-hosted-backend/ios-authenticated-api-current"