Спасибо, acceptInsecureCerts добились цели на виртуальной машине Centos7.

авним анонсом Laravel 5.4 я решил попробовать. подобноOzymandias-X на Reddit я тоже был разочарован этим.

Моя настройкаWindows 10 в качестве хоста;CentOS 7 в качестве гостя (без установки графического интерфейса, без Vagrant)Общая папка с виртуальной коробкой.

Если я просто включу свою машину и запуститьphp artisan duskЯ получаю следующее:

[08:14 AM]-[root@php7]-[/var/www/html/admin]-[git master]
# php artisan dusk
PHPUnit 5.7.11 by Sebastian Bergmann and contributors.

E                                                                   1 / 1 (100%)

Time: 25.91 seconds, Memory: 10.00MB

There was 1 error:

1) Tests\Browser\LoginTest::it_should_see_email_error_message
Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"chrome","platform":"ANY","chromeOptions":{"binary":"\/usr\/lib64\/chromium-browser\/chromedriver","args":["no-first-run"]}}}

Operation timed out after 5001 milliseconds with 0 out of -1 bytes received

/var/www/html/admin/vendor/facebook/webdriver/lib/Remote/HttpCommandExecutor.php:287
/var/www/html/admin/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php:121
/var/www/html/admin/tests/DuskTestCase.php:42
/var/www/html/admin/vendor/laravel/dusk/src/TestCase.php:180
/var/www/html/admin/vendor/laravel/framework/src/Illuminate/Support/helpers.php:639
/var/www/html/admin/vendor/laravel/dusk/src/TestCase.php:181
/var/www/html/admin/vendor/laravel/dusk/src/TestCase.php:111
/var/www/html/admin/vendor/laravel/dusk/src/TestCase.php:85
/var/www/html/admin/tests/Browser/LoginTest.php:24

ERRORS!
Tests: 1, Assertions: 1, Errors: 1.

Я пытался следоватьСтатья Майка Смита, но выполняет./vendor/laravel/dusk/bin/chromedriver-linux вручную и комментируяstatic::startChromeDriver(); от DuskTestCase не помогло вообще. Я также попытался установить Xvfb и запустить его через порт: 0 вручную, и то же самое происходит. Наконец, я попытался запустить драйвер вручную из/usr/lib64/chromium-browser/chromedriver (2.25) и без изменений.

Я пытаюсь избежать запуска этого непосредственно из Windows, потому что я собираюсь использовать процесс CI с linux без головы и без графического интерфейса, и мне придется настроить то же самое, что я пытаюсь прямо сейчас.

Ответы на вопрос(3)

Ваш ответ на вопрос