Skip to content

DRAFT: Attempting to get unit tests to build. Concurrency logic is bad! [DO NOT MERGE] #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

paulsolt-ofsw
Copy link

@paulsolt-ofsw paulsolt-ofsw commented Mar 31, 2025

The concurrency logic is probably all wrong for all these locations modified. I commented out the final class related tests because that logic needs to be fixed too, before we can create the AsamStaticRemoteDataSource mock data source

Need to update to latest async/await syntax and update unit tests that are impacted ... we have a lot of warnings to sort out. I'm not sure if these UI tests will actually work as is.

  • Update to async/await
  • Fix issues with UI being on @MainActor (not sure on the implications for that yet)
  • Update AsamStaticRemoteDataSource to be a mirror to the class it was subclassing that is now final (to be sendable ... another concurrency issue to investigate)

…obably all wrong for all these locations modified. I commented out the final class related tests because that logic needs to be fixed too, before we can create the AsamStaticRemoteDataSource mock data source
@paulsolt-ofsw paulsolt-ofsw marked this pull request as draft March 31, 2025 15:53
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.

1 participant