-
Notifications
You must be signed in to change notification settings - Fork 145
Fix CI Failures and Improve Test Code #283
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
Conversation
…eAreaInsets test cases
jobs: | ||
CI: | ||
runs-on: macos-latest | ||
|
||
runs-on: macos-15 |
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.
Update the CI Xcode version to 16.4.
# -scheme PinLayout-macOS \ | ||
# -sdk macosx \ | ||
# -destination "platform=macOS,name=Any Mac" \ | ||
# | xcpretty |
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.
Test compilation fails with the current project structure. For now, I have fixed the existing test code to make it work, but further improvements should be addressed in a separate PR.
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.
Once you have fixed already identified issues, it is very good improvement 👏
I’ll fix the identified issues and also include Mac and tvOS tests in this PR 👍 |
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.
🎉
What is this PR?
Fix CI Failures and Improve Test Code.
The runner image uses the latest version, but since Xcode 13 is not available, the CI fails.
→ Specify the macOS version and manage test devices using environment variables.
Currently, the tests depend on the iPhone SE device.
→ Improved the test code to ensure that tests work correctly on devices with different top and bottom safe areas.