首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在rspec和Grunt Karma测试中配置工作服

在rspec和Grunt Karma测试中配置工作服
EN

Stack Overflow用户
提问于 2014-08-12 21:39:39
回答 1查看 458关注 0票数 3

我正在处理一个项目,在这个项目中,我们有涵盖Ruby代码的两个rspec测试,并且已经通过Grunt任务设置了Karma JavaScript单元测试。

我已经设置了抱怨-因果报应-工作服,可以让它在运行grunt testdryRun: true时生成本地coveralls.json。然而,我不知道如何配置我的工作服repo_token。

我还有一个.coveralls.yml,它成功地将rspec测试报告发送到工作服。

我不确定是否,以及我们如何能够同时发送rspec的覆盖报告和咕哝-业力报告到工作服。

  • 在运行COVERALLS_REPO_TOKEN之前,我可以尝试将grunt test设置为ENV变量,但希望将它包含在某个配置中。
  • 如果报告单独显示在工作服上,而且没有合并,我觉得没问题。实际上,我想为Ruby和JavaScript提供单独的覆盖率信息。
  • 我们使用Codeship作为我们的CI

更新

  • 现在我有一个rake任务,它设置回购令牌,执行所有npm和包设置,并运行grunt测试任务。
  • 我还成功地向工作服发送了两份报告。
  • 我仍然想知道是否有人成功地将JS套件和Ruby套件的覆盖率报告合并到工作服上。
  • 我想我可以做一些简单的黑客,并使用工作服推耙推动一个单一的合并报告。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-18 03:50:05

不完全是你要求的,但我合并了两个JavaScript报告并发送到工作服。如果您有lcov格式的覆盖率报告,那么无论是Ruby还是Javascript,都不重要。

这是给特拉维斯的,但我想编码也是一样的。

代码语言:javascript
运行
复制
cat ./coverage/lcov.info ./coverage/karma/**/*.info > lcov.info 
node node_modules/lcov-filter/index.js lcov.info config | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25274491

复制
相关文章

相似问题

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