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 testing dependencies: Karma and Mocha #913
Conversation
- Karma: from ~3.0.0 to ~4.1.0 - Mocha: from ~3.5.3 to ~6.1.4
@davilima6 thanks for creating this Pull Request and help improve Plone! To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass. Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
With this simple comment all the jobs will be started automatically. Happy hacking! |
@jenkins-plone-org please run jobs |
@thet, @vangheem: This PR is ready for merge but if you have an idea on the error below, we can include also here the upgrade of Sinon from 1.17.1 to 7.3.6: #914. Sinon's Stub API changed slightly and I'm missing something (ae50e82) so 3 tests fail at same stub call:
When I |
b0e75f1
to
6acb895
Compare
@jenkins-plone-org please run jobs |
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.
Regarding the test failures with Sinon - I recently stumbled upon the same problem and gave up fixing the usage of the Sinon API in mockup. I'd merge it without an Sinon upgrade.
Alright, let’s leave Sinon for #914. For this one I don’t think any bundle needs to be recompiled in p.staticresources, but if there’s any please let me know. Thanks! |
Btw I believe no bundles need to be recompiled because only |
Updated versions:
I postponed
karma-sauce-launcher
for now because it failed installingselenium-webdriver@4.0.0-alpha.4
with "incompatible linux platform" forfsversion@1.2.9
:karma-sauce-launcher: from 1.2.0 to 2.0.2Finally we may include Sinon too if we solve the problem reported below.