lundi 13 novembre 2017

want to do dusk test with docker alpine

now trying to test laravel/dusk inside docker alpine. but when I set up, met the following error.


Facebook\WebDriver\Exception\WebDriverCurlException: Curl error thrown for http POST to /session with params: {"desiredCapabilities":{"browserName":"phantomjs","platform":"ANY"}}

Failed to connect to localhost port 4444: Connection refused


source code setting is the followings. tests/DuskTestCase.php

<?php

namespace Tests;

use Laravel\Dusk\TestCase as BaseTestCase;
use Facebook\WebDriver\Remote\RemoteWebDriver;
use Facebook\WebDriver\Remote\DesiredCapabilities;

abstract class DuskTestCase extends BaseTestCase
{
    use CreatesApplication;

    /**
     * Prepare for Dusk test execution.
     *
     * @beforeClass
     * @return void
     */
    public static function prepare()
    {
        //static::startChromeDriver();
    }

    /**
     * Create the RemoteWebDriver instance.
     *
     * @return \Facebook\WebDriver\Remote\RemoteWebDriver
     */
     protected function driver()
     {
         return RemoteWebDriver::create(
             'http://localhost:4444/wd/hub', DesiredCapabilities::phantomjs()
         );
     }
}

thank you very much for reading.



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2zRuxdG
via IFTTT

Aucun commentaire:

Enregistrer un commentaire