Skip to content

Upgrade XCUITestHelpers from version 0.3.0 to 0.4.0#17691

Merged
mokagio merged 1 commit intodevelopfrom
upgrade-xcuitesthelpers
Dec 21, 2021
Merged

Upgrade XCUITestHelpers from version 0.3.0 to 0.4.0#17691
mokagio merged 1 commit intodevelopfrom
upgrade-xcuitesthelpers

Conversation

@mokagio
Copy link
Contributor

@mokagio mokagio commented Dec 20, 2021

Removes custom code, now part of the library:

  • isFullyVisibleOnScreen
  • XCUIElement "wait-for-predicate" extension

Regression Notes

  1. Potential unintended areas of impact
    UI tests.

  2. What I did to test those areas of impact (or what existing automated tests I relied on)
    I tested the changes in isolation during the XCUITestHelpers work:

Plus, run UI tests in both CIs for this PR

  1. What automated tests I added (or what prevented me from doing so)
    N.A.

  • I have completed the Regression Notes.
  • I have considered adding unit tests for my changes. N.A.
  • I have considered adding accessibility improvements for my changes. N.A.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary. N.A.

Remove custom code, now part of the library:

- `isFullyVisibleOnScreen`
- `XCUIElement` "wait-for-predicate" extension
@mokagio mokagio added the Testing Unit and UI Tests and Tooling label Dec 20, 2021
@peril-wordpress-mobile
Copy link

You can trigger an installable build for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@mokagio mokagio marked this pull request as ready for review December 20, 2021 19:05
@mokagio mokagio enabled auto-merge December 20, 2021 19:13
Copy link
Contributor

@jostnes jostnes left a comment

Choose a reason for hiding this comment

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

Looks good! No issues when tested locally and CI tests looks to be passing as well.

@mokagio mokagio merged commit 6f27151 into develop Dec 21, 2021
@mokagio mokagio deleted the upgrade-xcuitesthelpers branch December 21, 2021 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Testing Unit and UI Tests and Tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants