Вопросы

Как настроить расширение vscode phpunit для запуска теста с помощью docker-compose

Я пытаюсь настроить расширение vscode phpunit для запуска тестов с помощью docker-compose, который находится за пределами проекта (laradock).

Структура справочников:

W: \ MyLaravelProject

W: \ Laradock

  • docker-compose.yml

Я успешно настроил PhpStorm. В любом случае, я бы хотел включить vscode, но не могу заставить его работать.

Вот сборка команды запуска от PhpStorm, когда я запускаю тест:

[docker-compose://[W:\Laradock\docker-compose.yml]:php-fpm/]:php /var/www/MyLaravelProject/vendor/phpunit/phpunit/phpunit --configuration /var/www/MyLaravelProject/phpunit.xml --filter "/(::testOne)( .*)?$/" Tests\Feature\FirstTest /var/www/MyLaravelProject/tests/Feature/FirstTest.php --teamcity

Вот моя текущая конфигурация vscode:

    "phpunit.driverPriority": [
        "Docker",
        "Composer",
        "Path",
        "Phar",
        "Ssh",
        "GlobalPhpUnit"
    ],
    "phpunit.clearOutputOnRun": true,
    "phpunit.php": "docker-compose run php-fpm",
    "phpunit.phpunit": "/vendor/phpunit/phpunit/phpunit",
    "phpunit.paths": {
        "W:\\MyLaravelProject": "/var/www/MyLaravelProject"
    }

Я ожидаю, что тест будет успешно запущен с использованием docker-compose.

  • Как настроить phpunit для использования docker-compose?
  • Как указать другой каталог для docker-compose?

Заранее спасибо за вашу помощь

Читать:
vscode cant ssh connect Процесс попытался записать в несуществующий канал

Похожие записи

Добавление метки внутри метки на PyQt5

admin

Как отключить ошибки vue / custom-event-name-casing в проекте VSCode vetur Vue?

admin

Несмотря на то, что установлен rpath, одна dll не найдена

admin

Как правильно поменять местами пустые указатели?

admin

Как я могу использовать изменяемую карту внутреннего массива для управления стилем в пользовательском интерфейсе материала?

admin

Принудительно настроенный интерпретатор PyCharm (1.5.4) для использования 32-разрядного дистрибутива OSX Lion Python (2.7.1)

admin