Skip to content

Add Maestro React Native iOS checkout e2e flow#161

Draft
kyle-schellen wants to merge 1 commit into
mainfrom
ks-rn-e2e-maestro
Draft

Add Maestro React Native iOS checkout e2e flow#161
kyle-schellen wants to merge 1 commit into
mainfrom
ks-rn-e2e-maestro

Conversation

@kyle-schellen

Copy link
Copy Markdown
Contributor

What changes are you making?

How to test


Before you merge

Important

  • I've added tests to support my implementation
  • I have read and agree with the Contribution Guidelines
  • I have read and agree with the Code of Conduct
  • I've updated the relevant platform README (platforms/swift/README.md and/or platforms/android/README.md)

Releasing a new Swift version?
  • I have bumped the version in ShopifyCheckoutKit.podspec
  • I have bumped the version in platforms/swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swift
  • I have updated platforms/swift/CHANGELOG.md
  • I have updated the SwiftPM/CocoaPods version snippets in platforms/swift/README.md (major version only)
Releasing a new Android version?
  • I have bumped the versionName in platforms/android/lib/build.gradle
  • I have updated platforms/android/CHANGELOG.md
  • I have updated the Gradle/Maven version snippets in platforms/android/README.md

Tip

See the Contributing documentation for the full release process per platform.

kyle-schellen commented May 19, 2026

Copy link
Copy Markdown
Contributor Author

@github-actions

github-actions Bot commented May 19, 2026

Copy link
Copy Markdown

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 92%
91.66% (319/348) 87.86% (181/206) 100% (82/82)

@kyle-schellen kyle-schellen changed the title Add React Native iOS checkout e2e flow Add Maestro React Native iOS checkout e2e flow May 19, 2026
@kyle-schellen kyle-schellen force-pushed the ks-rn-e2e-maestro branch 3 times, most recently from 69afad3 to c674693 Compare May 26, 2026 20:53
@kyle-schellen kyle-schellen self-assigned this May 27, 2026
@kyle-schellen kyle-schellen added the #gsd:50662 Rebase Checkout Kit on UCP label May 27, 2026 — with Graphite App
CARD_SECURITY_CODE: "123"

# Accepted terminal checkout states for this smoke test.
POST_SUBMIT_RESULT_PATTERN: ".*(Thank you|Your order|Order confirmed|confirmation|Shipping not available|There was a problem|declined|couldn.t process).*"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revisit this

@kyle-schellen kyle-schellen mentioned this pull request May 28, 2026
11 tasks
@kyle-schellen kyle-schellen force-pushed the ks-rn-e2e-maestro branch 2 times, most recently from 159b8b8 to 7d77bc3 Compare May 28, 2026 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50662 Rebase Checkout Kit on UCP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant