首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phabricator phpunit配置-覆盖

Phabricator phpunit配置-覆盖
EN

Stack Overflow用户
提问于 2017-08-02 15:28:21
回答 1查看 244关注 0票数 0

我正在尝试在DIFF视图中为phabricator设置一个覆盖报告。以下是我的心声:

.arcconfig

代码语言:javascript
复制
{
  "project_id" : "SuperProject",
  "conduit_uri" : "https://phabricator.dev/",
  "unit.engine": "PhpunitTestEngine",
  "unit.phpunit.binary": "./vendor/bin/phpunit",
  "phpunit_config": "tests/phpunit.xml"
}

测试/phminit.xml

代码语言:javascript
复制
<phpunit>
    <testsuite name="unit">
        <directory suffix="Test.php">unit/accountancy</directory>
        ....
        <directory suffix="Test.php">unit/store</directory>
    </testsuite>
    <logging>
        <log type="coverage-clover" target="../build/logs/clover.xml" />
    </logging>
</phpunit>

但是,当我运行arc unit --coverage --json时,我得到了如下内容:

代码语言:javascript
复制
{
  "0": {
    "namespace": null,
    "name": "Restriction\\CalculatorTest::testGetDiscount with data set #0",
    "link": null,
    "result": "pass",
    "duration": 0.00362205505371,
    "extra": null,
    "userData": "",
    "coverage": []   <-- why is it empty?
  },
  ...
}

似乎法术家没有收集到报道信息。我甚至试过查看phabricator源代码,但却找不到如何启用它的线索。

任何建议都欢迎!

EN

回答 1

Stack Overflow用户

发布于 2017-12-22 09:28:40

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45465020

复制
相关文章

相似问题

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