Skip to content
This repository was archived by the owner on Apr 17, 2026. It is now read-only.

deps(drivers): Bump versions of chromedriver and geckodriver - #271

Closed
abraham wants to merge 1 commit into
angular:masterfrom
abraham:update-deps
Closed

abraham wants to merge 1 commit into
angular:masterfrom
abraham:update-deps

Conversation

@abraham

@abraham abraham commented Sep 13, 2017 •

Copy link
Copy Markdown

Updating chromedriver to get access to Shadow DOM v1 for testing angular/angular#19059.

@abraham

abraham commented Sep 15, 2017

Copy link
Copy Markdown
Author

I've fixed several of the tests but I'm too unfamiliar with this area to go about fixing the rest of the tests.

@cnishina

Copy link
Copy Markdown
Contributor

ChromeDriver and GeckoDriver actually download the latest. The config.json is out of date and parts of them should be removed / cleaned up.

@cnishina

Copy link
Copy Markdown
Contributor

I am also unfamiliar with e2e_spec/*.ts files. Are these fixes to existing tests that fail?

@abraham

abraham commented Sep 15, 2017

Copy link
Copy Markdown
Author

Here is the previous test run with the failures. https://circleci.com/gh/angular/webdriver-manager/165

A couple were formatting.

The others as far as I can tell were checking the API response from Selenium which appears to be returning a different success object than it use to. I'm don't know much about it but based on this doc and the tests were wrong.

https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol#responses

Comment thread e2e_spec/server_spec.ts
resp.on('data', (chunk) => logs += chunk);
resp.on('end', () => {
expect(logs).toContain('"state":"success"');
expect(logs).toContain('"status":0');

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you explain this? Or list the log message in a comment.

Comment thread config.json
"selenium": "2.53.1",
"chromedriver": "2.27",
"geckodriver": "v0.13.0",
"chromedriver": "2.32",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure? I think these get initialized but I believe they are always replaced. This section should be removed soon.

@cnishina

Copy link
Copy Markdown
Contributor

This might require a rebase. Thanks!

@abraham

abraham commented Oct 31, 2017

Copy link
Copy Markdown
Author

Since config.json doesn't do anything anymore and they syntax fixes were merged already I don't think there is much left to merge.

@abraham abraham closed this Oct 31, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants