首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何配置vscode phpunit扩展以使用docker-组合运行测试

如何配置vscode phpunit扩展以使用docker-组合运行测试
EN

Stack Overflow用户
提问于 2019-09-13 07:57:20
回答 1查看 1.5K关注 0票数 2

我正在尝试配置vscode phpunit扩展,以使用位于项目外部(laradock)的运行测试。

目录结构:

W:\MyLaravelProject

W:\Laradock

  • docker-compose.yml

我已经成功地安装了PhpStorm。无论如何,我想打开vscode,但是我不能让它工作。

下面是PhpStorm在运行测试时构建的启动命令:

代码语言:javascript
运行
复制
[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配置:

代码语言:javascript
运行
复制
    "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运行。

  • 如何配置phpunit来使用坞-组合?
  • 如何指定另一个目录进行对接-撰写?

预先感谢您的帮助

EN

Stack Overflow用户

发布于 2020-09-01 08:44:28

我肯定这个答案很晚了,但也许我能帮到别人。

我也遇到了类似的问题,我使用远距离集装箱扩展解决了这个问题。它允许您在容器中使用phpunit命令。

您只需安装它并将扩展附加到工作区容器,然后正常运行测试。还可以仅在附加的遥控器中更改设置,以便调整phpunit命令路径。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57919503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档