mirror of
https://github.com/RevenueCat/purchases-ios
synced 2026-11-09 22:35:56 +05:45
* test(remote-config): add backend integration tests for API sources Co-authored-by: Cursor <cursoragent@cursor.com> * Add APISourcesIntegrationTests.swift to RevenueCat.xcodeproj Co-authored-by: Cursor <cursoragent@cursor.com> * Assert API source hosts and cover backup, exhaustion and badURL failover in tests * Test failover to the backup source through Purchases with a simulated primary outage Co-authored-by: Cursor <cursoragent@cursor.com> * Use HealthCheckAction in the simulated outage strategy Co-authored-by: Cursor <cursoragent@cursor.com> * Skip the API source outage tests in the LoadShedder, Offline, SK1 and SK2 plans Co-authored-by: Cursor <cursoragent@cursor.com> * Run every API source integration test through a normal Purchases instance Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>