-
Notifications
You must be signed in to change notification settings - Fork 64
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
Fix frontend test #501
Fix frontend test #501
Conversation
Codecov Report
@@ Coverage Diff @@
## master #501 +/- ##
==========================================
- Coverage 59.84% 59.41% -0.43%
==========================================
Files 16 16
Lines 757 754 -3
==========================================
- Hits 453 448 -5
- Misses 304 306 +2
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
So this should now be merged with #500? |
I suppose this PR should be merged before to get clean CI. |
These changes aren't compatible with Observables v0.4, so we need to drop compatibility with it and only support v0.5. Also, |
This is great! I think we should probably keep the various PR's separate as much as possible. Are the changes for Observable listeners necessary to get tests passing again? I'm not very familiar with javascript, but the changes look reasonable. Changing the minimum tested Julia version to 1.6 LTS LGTM, but we should also change the We might also want to hold off on the WebIO version bump given other current PR's that could form a more substantial minor version release. |
7ac7bd9
to
0bf80bd
Compare
@halleysfifthinc No, Observable listeners don't related to tests. Sounds reasonable, I've removed additional commits. |
Those commits about listeners are required to fix InteractBase.jl for me. Is the idea here to do those changes in #497? What's wrong with just doing them together? |
In case there was any confusion, my suggestion was to reduce the scope of this PR to solely fix the frontend tests, and remove both mine and @MasonProtter s contributions for fixing #497 from this PR. Multiple currently open PRs (#500, #497, #498) would benefit from having the master branch passing tests again. The reduced scope could be a quicker/easier merge. |
0bf80bd
to
eff1f90
Compare
Removed all commits not related to frontend. |
Does someone understand the test failures? Is it related to this PR? |
@fonsp Yes, this PR fixes test failure in |
The remaining test failures are unrelated to bundling and are solved by #497. |
Seems really weird to me to split up the fixes into two separate PRs, since now we have two PRs where the tests don't pass rather than one PR where all tests pass. |
Updates webpack to fix work on new nodejs.