- 🇬🇧United Kingdom 2dareis2do
If I understand this correctly this docker image is used when testing this:
image: drupalci/chromedriver:production
That seems to run (Session info: headless chrome=106.0.5249.103)
As npm chromedriver is a dependency when running Drupal's PHPUnit Functional Javascript tests, I think it makes sense that this value is a requirement in package.json and should match that version.
e.g.
"chromedriver": "^106.0.1",
I think the confusion arises with running Nightwatch Tests that are run in the browser that require a version that matches the browser version installed.
- 🇫🇷France andypost
drupalci/chromedriver:production
There's few issue issues https://www.drupal.org/project/issues/drupalci_environments?text=chromed... →
But to update chromedriver docker image it needs policy because it's used in Drupal 9.5 still
- 🇬🇧United Kingdom 2dareis2do
Additional patch for installing patch in web directory, Also adding patch again for 10.1.x as I can see I can test against that.
- 🇬🇧United Kingdom 2dareis2do
Ok test is not running, I guess because the issue is closed?
- 🇬🇧United Kingdom 2dareis2do
ok added new issue https://www.drupal.org/project/drupal/issues/3392646 ✨ Remove Chromedriver as a JavaScript dependency Active