-
Notifications
You must be signed in to change notification settings - Fork 0
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
WIP: Upgrade Circle to XCode 9.3.1 #2406
Conversation
Why does the bump to XCode 9.3.1 affect our jest tests? That doesn't make any sense. Does the CircleCI image use a different version of node maybe? I think we should figure out how the change affected the environment before we start fixing things. |
As you can see jest is newer that is why we see errors
… 29 мая 2018 г., в 19:17, Eric Kirkham ***@***.***> написал(а):
Why does the bump to XCode 9.3.1 affect our jest tests? That doesn't make any sense. Does the CircleCI image use a different version of node maybe? I think we should figure out how the change affected the environment before we start fixing things.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Jest is newer? None of your commits update jest. |
I bet the CircleCI image uses Node 10 and causes this: jestjs/jest#2567 (comment) Testing that theory now |
Yep, that's gotta be it. Here are the specs for the CircleCI XCode 9.3.1 image: https://circle-macos-docs.s3.amazonaws.com/image-manifest/build-419/index.html |
OK, I was able to repro the errors locally by installing Node 10.1.0 (to match CircleCI) and running The fix is to pull in the latest betas of jest: jestjs/jest#6075 (comment) |
Now seeing socket-related errors...probably also related to the node version upgrade. Since we're evaluating appcenter builds as CI this point may be moot.
|
Since we're using AppCenter for macOS-based tests this PR no longer applies. Please don't delete the branch, though, until we've finished evaluating AppCenter builds. |
In order to make sure that our app works under xcode 9.3 we must use xcode 9.3 for our tests
@southerneer any ideas how to fix mocks?