Laravel Dusk: Как изменить значения конфигурации перед каждым тестом для браузера? - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь изменить некоторые значения конфигурации перед каждым тестом.Однако браузер не применяет их.

В моем файле DuskTestCase:

abstract class DuskTestCase extends BaseTestCase
{
    use CreatesApplication;

    protected function setUp()
    {
        parent::setUp();

        config()->set('cookie-consent.enabled', false);
        config()->set('app.recaptcha', false);
        config()->set('localization.acceptLanguage', false);
    }

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

    ...

Значения конфигурации правильно установлены в каждом тесте, но не для браузера.Когда я удаляю '--disable-gpu', я ясно вижу, что браузер все еще использует старые значения конфигурации.

Как это можно изменить?

...