-
Notifications
You must be signed in to change notification settings - Fork 87
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
Make tests work on iOS 17 #356
Conversation
Generated by 🚫 Danger |
ed6ef10
to
ec3bbc9
Compare
0b9348c
to
c40c6dd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added few comments, I think it's best to wait for GM before merging. From the snapshots, it seems the font changed a bit on iOS 17.
# - ios: 17.0 | ||
# xcode: 15.0 | ||
# os: macos-13 | ||
# device: "iPhone 14 Pro Max" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't we use iPhone 14 Pro so far?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Again, these are cron checks, just copy-pasted logic from the main repo to align the environment. But device name is essential only for Snapshot tests, for other ones it's good to test on different devices to cover more scenarios.
StreamChatSwiftUITests/Tests/ChatChannel/ReactionsUsersView_Tests.swift
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, but first pls check the failing tests
SonarCloud Quality Gate failed. 0 Bugs 75.0% Coverage Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
🔗 Issue Link
Resolve https://github.com/GetStream/ios-issues-tracking/issues/507
🎯 Goal
Make tests work on iOS 17
🛠 Implementation
☑️ Checklist