【问题标题】:PhpStorm runs only local PHPUnit configuration. How to force it to use remote (Docker)?PhpStorm 仅运行本地 PHPUnit 配置。如何强制它使用远程(Docker)?
【发布时间】:2017-08-21 17:15:39
【问题描述】:

环境:

  • Ubuntu 16.04
  • PhpStorm 2017.1
  • PHPUnit 5.5.4(远程)

PhpStorm 设置: 语言和框架 > PHP > PHPUnit

  • 解释器:远程 Docker
  • 映射: -> /var/www/html
  • Docker 容器: -> /var/www/html
  • 使用 Composer 自动加载器:/var/www/html/vendor/autoload.php(检测 PHPUnit 版本 5.5.4)
  • 默认配置文件:/var/www/html/tests/phpunit.xml
  • 默认引导文件:/var/www/html/tests/bootstrap.php

我还配置了本地配置。本地配置指向相同的autoload.php,配置和引导文件。本地配置运行良好,但我需要在 Docker 容器上运行测试。

当我从 PhpStorm 运行测试时,它使用本地配置,我不知道如何告诉 PhpStorm 使用远程。

重要提示:

XDebug 配置了远程 Docker 解释器并且运行良好。

【问题讨论】:

    标签: docker phpunit phpstorm


    【解决方案1】:

    发现我配置了一个本地解释器,所以我把它删除了,只剩下一个远程 Docker 解释器。之后,远程配置激活并运行良好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-04
      • 2019-03-30
      • 1970-01-01
      • 2020-01-15
      • 2018-11-09
      • 2013-05-08
      • 2014-11-12
      • 1970-01-01
      相关资源
      最近更新 更多