Skip to content

Integration Tests: always run them in random order locally#2068

Merged
NachoSoto merged 1 commit into
mainfrom
integration-tests-random-order
Nov 19, 2022
Merged

Integration Tests: always run them in random order locally#2068
NachoSoto merged 1 commit into
mainfrom
integration-tests-random-order

Conversation

@NachoSoto

Copy link
Copy Markdown
Contributor

This is already set to random in CI-BackendIntegration.xctestplan, but it's useful to default to random when running them locally too, to potentially catch any state issues.

This is already set to random in `CI-BackendIntegration.xctestplan`, but it's useful to default to random when running them locally too, to potentially catch any state issues.
@NachoSoto NachoSoto added the test label Nov 17, 2022
@NachoSoto NachoSoto requested a review from a team November 17, 2022 20:41

@taquitos taquitos left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🐐🎈

@NachoSoto NachoSoto merged commit ef19c2e into main Nov 19, 2022
@NachoSoto NachoSoto deleted the integration-tests-random-order branch November 19, 2022 16:49
NachoSoto added a commit that referenced this pull request Nov 23, 2022
**This is an automatic release.**

### Bugfixes
* Changed default `UserDefaults` from `.standard` to our own Suite
(#2046) via NachoSoto (@NachoSoto)
### Other Changes
* `Logging`: added log when configuring SDK in observer mode (#2065) via
NachoSoto (@NachoSoto)
* `PurchaseTesterSwiftUI`: added observer mode setting (#2052) via
NachoSoto (@NachoSoto)
* Exposed `SystemInfo.observerMode` to simplify code (#2064) via
NachoSoto (@NachoSoto)
* `Result.init(catching:)` with `async` method (#2060) via NachoSoto
(@NachoSoto)
* Updated schemes and project for Xcode 14.1 (#2081) via NachoSoto
(@NachoSoto)
* `PurchasesSubscriberAttributesTests`: simplified tests (#2056) via
NachoSoto (@NachoSoto)
* `DeviceCache`: removed `fatalError` for users not overriding
`UserDefaults` (#2079) via NachoSoto (@NachoSoto)
* `DeviceCache`: changed `NotificationCenter` observation to be received
on posting thread (#2078) via NachoSoto (@NachoSoto)
* `StoreKit1Wrapper`: added instance address when detecting transactions
(#2055) via NachoSoto (@NachoSoto)
* Fixed lint issues with `SwiftLint 0.5.0` (#2076) via NachoSoto
(@NachoSoto)
* `NSData+RCExtensionsTests`: improved errors (#2043) via NachoSoto
(@NachoSoto)
* `APITester`: fixed warning in `SubscriptionPeriodAPI` (#2054) via
NachoSoto (@NachoSoto)
* `Integration Tests`: always run them in random order locally (#2068)
via NachoSoto (@NachoSoto)

Co-authored-by: NachoSoto <ignaciosoto90@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants