-
Notifications
You must be signed in to change notification settings - Fork 228
Upgrade to support electron 5 #364
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 to support electron 5 #364
Conversation
@alexstrat happy to take a look when this is in a reviewable state! |
3b45197
to
54dc020
Compare
test/accessibility-test.js
Outdated
@@ -8,7 +8,7 @@ var it = global.it | |||
var beforeEach = global.beforeEach | |||
var afterEach = global.afterEach | |||
|
|||
describe('app.client.auditAccessibility()', function () { | |||
xdescribe('app.client.auditAccessibility()', function () { |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
@codebytere I think we're good here, ready for review! :) |
Is there any possibility of getting this merged and released soon? We've just updated to Electron 5 and our Spectron tests no longer work on Windows when running under Jenkins (our application never seems to start and the Jenkins job eventually times out). |
cc @MarshallOfSound for secondary 👀, but then i think we can get this merged and released. |
@alexstrat i've merged and released compatibility for Thanks again for doing the work on this 🙇♀ it's very much appreciated! |
Implement workaround found https://bitbucket.org/chromiumembedded/cef/issues/2476/cef-webdriver-instructions-will-need-to
nodeIntegration is now defaultly false in v5
5e540b3
to
b5a1468
Compare
@codebytere rebased ✅ |
👏 clap |
This was originally employed to work around Spectron choosing a random port colliding with our back end. Spectron's choosing a random port was in turn used as an Electron workaround. The workarounds haven't been needed since Electron 5. We moved past Electron 4 at #381 . This effectively reverts #319 Other refs: electron-userland/spectron#361 electron-userland/spectron#364
This was originally employed to work around Spectron choosing a random port colliding with our back end. Spectron's choosing a random port was in turn used as an Electron workaround. The workarounds haven't been needed since Electron 5. We moved past Electron 4 at #381 . This effectively reverts #319 Other refs: electron-userland/spectron#361 electron-userland/spectron#364
This was originally employed to work around Spectron choosing a random port colliding with our back end. Spectron's choosing a random port was in turn used as an Electron workaround. The workarounds haven't been needed since Electron 5. We moved past Electron 4 at #381 . This effectively reverts #319 Other refs: electron-userland/spectron#361 electron-userland/spectron#364
Based on #361
Todos
nodeIntegration
+ versionsCannot read property 'isLoading' of undefined
invalid session id