ChromeProcess.php 549 B

12345678910111213141516171819
  1. <?php
  2. namespace Tests;
  3. use Laravel\Dusk\Chrome\ChromeProcess as BaseChromeProcess;
  4. class ChromeProcess extends BaseChromeProcess
  5. {
  6. public function __construct($driver = null)
  7. {
  8. parent::__construct($driver);
  9. if ($this->onWindows() && is_file($driver = __DIR__.'/resources/drivers/chromedriver-win.exe')) {
  10. $this->driver = realpath($driver);
  11. } elseif ($this->onMac() && is_file($driver = __DIR__.'/resources/drivers/chromedriver-mac')) {
  12. $this->driver = realpath($driver);
  13. }
  14. }
  15. }