The aim of this PR is to do a small refactor to prevent dusk breaking if Chrome annoyingly change the order of, or add files in their driver zip archive.
It looks through the archive and only extracts files beginning with chromedriver. This should handle all windows, linux and mac chromedriver files.
The aim of this PR is to do a small refactor to prevent dusk breaking if Chrome annoyingly change the order of, or add files in their driver zip archive.
It looks through the archive and only extracts files beginning with
chromedriver
. This should handle all windows, linux and mac chromedriver files.