-
Notifications
You must be signed in to change notification settings - Fork 130
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
upgrade mocha #10955
upgrade mocha #10955
Conversation
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.
relying on the existing unit tests / CI to validate this change
--require src/platform/testing/unit/mocha-setup.js | ||
--require src/platform/testing/unit/enzyme-setup.js | ||
--require choma | ||
--require @babel/polyfill | ||
--require blob-polyfill | ||
--require isomorphic-fetch | ||
--compilers js:@babel/register,jsx:@babel/register |
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.
compilers
is no longer a valid option. also the order matters- our mocha-setup
uses import and requires babel to run before it.
I'll probalby use Problem was our audit report is so long because we have a ton of security violations and i just couldn't see the top of it. Had to bump up the buffer size limit on my terminal to see the top of the audit report |
I don't see anything that will impact us in the major releases notes (nor any awesome new features we can use): https://github.com/mochajs/mocha/releases/tag/v4.0.0 maybe we can use this to improve our error reporting: mochajs/mocha#3125 |
Description
npm audit
reportTesting done
Screenshots
Acceptance criteria
Definition of done