-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Prevent multiple continuation resume calls (#196)
<!-- Update your title to prefix with your ticket number --> ## What <!-- Describe your changes here --> Credit to [cltnschlosser](https://github.com/cltnschlosser) for this PR. Update tests and `Provider.swift` to prevent multiple continuation resume calls. Also removed unused code to reduce maintenance burden. <!-- If you are making a front-end change, please include a screen recording and post it in #feature-recordings --> ## Why Multiple calls to resume a continuation caused runtime exceptions, which should not happen <!-- Describe the motivations behind this change if they are a subset of your ticket --> ## Test Plan Updated relevant tests to assert that continuation resume is never called more than once. Also added a few other test cases. <!-- IMPORTANT: QA Tests and Unit Tests must be passed locally before this PR can be merged. --> - ✅ Not a front-end change - ❌ iOS QA Tests passed locally - I didn't run them locally but the QA test check passes - ✅ Unit Tests passed locally - yes, and the coverage check runs the tests and they pass ## How Can be merged right away <!-- Describe the rollout plan if it includes multiple PRs/Repos or requires extra steps beyond rolling back the Service -->
- Loading branch information
1 parent
361794f
commit af31899
Showing
5 changed files
with
188 additions
and
119 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.