首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何成功地运行榆树覆盖?

如何成功地运行榆树覆盖?
EN

Stack Overflow用户
提问于 2019-08-01 11:01:48
回答 1查看 103关注 0票数 1

我尝试将elm-coverage配置为用于CI。

安装成功,使用yarn作为"elm-coverage": "0.2.0"安装

我们运行测试的最新命令是

代码语言:javascript
复制
./node_modules/.bin/elm-test --compiler ./node_modules/.bin/elm app/frontend/elm/tests/

app/frontend/在那里,因为elm应用程序在rails应用程序的存储库中。

当我试图使用覆盖

代码语言:javascript
复制
elm-coverage --elm-test ./node_modules/.bin/elm-test -- --compiler ./node_modules/.bin/elm app/frontend/elm/tests/

在(红宝石应用程序的)根中,它返回

代码语言:javascript
复制
MacBook-Pro-6:enectiva admin$ elm-coverage --elm-test ./node_modules/.bin/elm-test -- --compiler ./node_modules/.bin/elm app/frontend/elm/tests/
/Users/admin/git.enectiva.cz/enectiva/node_modules/elm-coverage/node_modules/find/index.js:33
      throw err;
      ^

Error:  does not exist.
    at Object.notExist (/Users/admin/git.enectiva.cz/enectiva/node_modules/elm-coverage/node_modules/find/index.js:41:12)
    at traverseAsync (/Users/admin/git.enectiva.cz/enectiva/node_modules/elm-coverage/node_modules/find/index.js:163:28)
    at /Users/admin/git.enectiva.cz/enectiva/node_modules/elm-coverage/node_modules/find/index.js:282:7
    at _combinedTickCallback (internal/process/next_tick.js:131:7)
    at process._tickCallback (internal/process/next_tick.js:180:9)

否则,我试过

代码语言:javascript
复制
MacBook-Pro-6:enectiva admin$ elm-coverage app/frontend/elm/tests/ --elm-test ./node_modules/.bin/elm-test
[12:57:01.68] Instrumenting sources...
[12:57:01.89] Something went wrong: 

我在Github储存库中搜索了一些问题,它似乎没有被报告的错误,所以我肯定遗漏了什么。

有人知道怎么用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-02 20:55:12

好吧,我和elm-coverage玩得更开心了,因为我能让它在我的一个榆树项目上运行。

首先,elm-coverage有一个添加额外日志记录的--verbose标志,所以尝试使用它来运行。

如果我cd到包含我的elm.json文件的文件夹并从那里运行elm-coverage,我已经得到了最好的结果。在您的示例中,这将类似于以下内容:

代码语言:javascript
复制
cd app/frontend/elm && elm-coverage [source folder] --elm-test ../../../node_modules/.bin/elm-test

[source folder]是包含源文件(而不是tests)的文件夹的名称。对我来说,[source folder]src,但是因为这是默认的,所以我可以省略它。

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

https://stackoverflow.com/questions/57307544

复制
相关文章

相似问题

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