-
Notifications
You must be signed in to change notification settings - Fork 238
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
Xcode 9 support without extra puts #338
Conversation
👍 |
Thanks, I'll take a look at this soon. |
Are you seeing the tests pass with Xcode 9? I'm still seeing failures. I'm looking into why, but I'm not sure if anyone else is seeing the same thing (or if you're still running the unit tests with Xcode 8 and only testing the slather executable with Xcode 9). |
I only have Xcode GM installed. It may depend on different configurations if you're seeing errors. I'll try one more time with a different setup. If you see anything, I'll be glad to help solve that. |
I've fixed some of the failing tests, they're failing because the tests are expecting the Xcode 8 layout for Coverage.profdata. I have some of the tests fixed for Xcode 9 and I'll make a release once I have a chance to test out some more changes I made against Xcode 9. |
That's great. Do you need help with something? |
I've just re-read your answer. Is weird it doesn't fail on my end if it is a problem with the new layout. |
I am seeing these failures:
This is when running tests with The changes I've made are here: https://github.com/ksuther/slather/tree/xcode9 |
@ksuther I ran the tests again and I was able to see 4 failures with your latest code:
|
Merged #339 based on these changes. Thanks for your contribution! |
@ksuther Thank you and sorry I was not able to fix those tests, I ran into production issues. |
Some time ago @ivanbruel opened #321 to support Xcode 9. In the last commit, he added an extra
puts
that interferes with the tests.I am removing the
puts
hoping a new Slather release can be made soon.