Skip to content

feat: add maestro E2E test app#836

Draft
ajpallares wants to merge 2 commits intomainfrom
e2e-tests-app
Draft

feat: add maestro E2E test app#836
ajpallares wants to merge 2 commits intomainfrom
e2e-tests-app

Conversation

@ajpallares
Copy link
Contributor

Summary

  • Adds a simple E2E test app in e2e-tests/MaestroTestApp/ for maestro testing
  • App has 2 screens: "Test Cases" list and "Purchase through paywall" screen
  • Configures RevenueCat SDK with placeholder API key
  • Uses RevenueCatUI to present paywall and tracks entitlement updates
  • Includes setup instructions for Unity Editor scene configuration

Test plan

  • Follow setup-instructions.md to configure Unity scene
  • Build the app for iOS simulator
  • Verify "Test Cases" screen loads with correct text
  • Verify "Purchase through paywall" navigates to second screen
  • Verify entitlement label shows "Entitlements: none" initially
  • Verify "Present Paywall" button presents RevenueCatUI paywall

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ajpallares ajpallares added pr:other Changes to our CI configuration files and scripts and removed pr:feat A new feature labels Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:other Changes to our CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant