StoreKitIntegrationTests: added test to check applying a promotional offer during subscription#1588
Conversation
There was a problem hiding this comment.
Disabled this for now cause I want to see if it's passing now too on iOS 15.5.
03cf732 to
c9d75a6
Compare
|
As expected this isn't currently passing. |
aboedo
left a comment
There was a problem hiding this comment.
let's good! we can try this again when CircleCI adds a 13.4 image
900661a to
b33fbbc
Compare
|
Note: I rebased this just now 😄 |
| install-name: iOS 15.4 Simulator | ||
| sim-device-type: iPhone-13 | ||
| sim-device-runtime: iOS-15-4 | ||
| sim-name: iPhone 13 (15.4) |
There was a problem hiding this comment.
We still need to wait for 15.5 though.
There was a problem hiding this comment.
Yup, without digging into it, I thought we might have it available because it's on my machine with the same version of Xcode as CircleCI.
|
We can use 13.4.1. |
b33fbbc to
40bc0b3
Compare
|
This still doesn't seem to be working:
|
|
Same failure on iOS 16 beta 1. |
|
Why close this? |
|
Sorry, I was cleaning up some old branches and this one got caught in the cross-fire |
|
Oh, that being said, I think you can drop the config.yml changes and this should work now. |
What makes you say that? I don't think they've fixed this yet, but let me try it. |
40bc0b3 to
f5ffd0a
Compare
It should but it still doesn't hehe. I verified that locally when that came out :( |
f5ffd0a to
1f9b95e
Compare
|
Still not passing on iOS 16 beta 5. |
|
I just realized this doesn't work probably for the same reason #2020 doesn't. |
1f9b95e to
e5233a9
Compare
|
This should pass when https://github.com/RevenueCat/khepri/pull/4843 is deployed too. |
StoreKitIntegrationTests: added test to check applying a promotional offer during subscriptionStoreKitIntegrationTests: added test to check applying a promotional offer during subscription
4f4e0f8 to
24b938e
Compare
e5233a9 to
3657dc8
Compare
24b938e to
a36c1b6
Compare
36291e2 to
4c03dd2
Compare
…otional offer during subscription
4c03dd2 to
5dc31f6
Compare
|
This is passing now 🎉 |
**This is an automatic release.** ### Bugfixes * Un-deprecate `Purchases.configure(withAPIKey:appUserID:)` and `Purchases.configure(withAPIKey:appUserID:observerMode:)` (#2129) via NachoSoto (@NachoSoto) ### Other Changes * `ReceiptFetcherTests`: refactored tests using `waitUntilValue` (#2144) via NachoSoto (@NachoSoto) * Added a few performance improvements for `ReceiptParser` (#2124) via NachoSoto (@NachoSoto) * `CallbackCache`: fixed reference (#2143) via NachoSoto (@NachoSoto) * `PostReceiptDataOperation`: clarified receipt debug log (#2128) via NachoSoto (@NachoSoto) * `CallbackCache`: avoid exposing internal mutable cache (#2136) via NachoSoto (@NachoSoto) * `CallbackCache`: added assertion for tests to ensure we don't leak callbacks (#2137) via NachoSoto (@NachoSoto) * `NetworkOperation`: made `Atomic` references immutable (#2139) via NachoSoto (@NachoSoto) * `ReceiptParser`: ensure parsing never happens in the main thread (#2123) via NachoSoto (@NachoSoto) * `PostReceiptDataOperation`: also print receipt data with `verbose` logs (#2127) via NachoSoto (@NachoSoto) * `BasePurchasesTests`: detecting and fixing many `DeviceCache` leaks (#2105) via NachoSoto (@NachoSoto) * `StoreKitIntegrationTests`: added test to check applying a promotional offer during subscription (#1588) via NachoSoto (@NachoSoto)
See iOS 15.5 release notes:
This adds a test to verify this behavior.
Blocked for #2020.
TODO: