问题标签 [ecobertura]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
238 浏览

eclipse - eCobertura 和 dbunit 找不到用于测试的 persistence.xml

我有几个用于 jee5 项目的 dbunit 测试。当我尝试在 Eclipse 中使用“作为 TestNG 测试运行”运行它们时,它们工作得很好。但是当我尝试将它们作为“Cover as TestNG test”运行时,它们会因错误而失败"javax.persistence.PersistenceException: No Persistence provider for EntityManager named test".

对我来说,这似乎是“Cover as..”尝试使用错误的 persistence.xml 运行测试,例如不使用 src/test/resources/META-INF 中的那个,而是使用 src/main/resources/META-INF (或根本没有人)。

有没有办法告诉 cobertura 它需要 src/test/resources 中的文件来运行测试?

我应该向 eCobertura 开发人员报告错误吗?

0 投票
1 回答
9181 浏览

java - Cobertura Eclipse 插件本地站点 - 以 Zip 格式下载

我正在尝试为 Eclipse 安装 eCobertura 插件。在这样做的过程中,我找到了更新站点http://ecobertura.johoop.de/update/

但它对我不起作用,可能是由于一些防火墙问题。是否有可以作为本地站点下载和安装的捆绑包?

0 投票
0 回答
449 浏览

java - Junit 测试正常运行但因 ecobertura 失败 - 需要但未调用 appender.doAppend();

以下代码:

作为 JUnit 测试正常运行,但使用 ecobertura 失败并显示以下消息:

我在用着 :

  • 日食 STS
  • JRE(jdk1.6.0_41)
  • junit-4.11.jar
  • powermock-module-junit4-common-1.5.1.jar
  • powermock-module-junit4-1.5.1.jar
  • powermock-reflect-1.5.1.jar
  • mockito-core-1.9.5.jar

你能帮我解决这个问题吗?

0 投票
2 回答
4248 浏览

ant - 未能创建任务或键入 cobertura-instrument

嗨,我收到以下错误:

Build .xml包含以下目标:

构建.properties

0 投票
0 回答
196 浏览

java - eCobertura 不尊重@CoverageIgnore

用于 Eclipse 接缝的 eCobertura 插件忽略 @CoverageIgnore 标记。标有标签的类或方法仍显示为红色,并在覆盖率统计中计为未测试代码。

有什么想法可以让@CoverageIgnore 标签工作吗?

在此处输入图像描述

0 投票
1 回答
194 浏览

eclipse - Eclipse 使用 TestNG 和 eCobertura 运行配置为空

我的运行配置选项卡显示为空:除了名称文本框以及运行取消按钮,我什么也看不到。

我检查了答案并重新启动、刷新、清理、重建甚至删除了启动条目并重新启动,但我仍然无法获得任何选项卡来添加 VM 参数、Main等。

我该怎么办?

正如@greg-449 所问,当我检查我的运行配置时,最新的日志条目消息是这样的:

0 投票
2 回答
890 浏览

eclipse - 无法在 Eclipse 中安装 cobetura 插件

我正在尝试在我的 Eclipse 的 Helios 版本上安装 Cobertura 插件(http://ecobertura.johoop.de/update/)但收到此异常“org.eclipse.equinox.p2.core.ProvisionException”,它说无法在http://ecobertura.johoop.de/update/阅读存储库

我不在代理服务器上。

0 投票
0 回答
157 浏览

java - Eclemma 或 eCobertura 使用 java 以编程方式执行覆盖?

我需要以编程方式为一个项目执行代码覆盖,我已经搜索并找不到任何有用的东西,我得到的最接近的是使用 JaCoCo,但我需要 Eclemma 或 eCobertura,或者最好两者兼而有之。如果有人能引导我走向正确的方向,将不胜感激!

干杯

0 投票
1 回答
689 浏览

ecobertura - 无法继续安装 ecobertura Ecilpse 插件

我正在使用 Eclipse-lunar 并尝试通过http://ecobertura.johoop.de/update安装 ecobertura

收集要安装的项目时发生错误会话上下文是:

(profile=epp.package.jee,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)。

未找到包含以下内容的存储库:

osgi.bundle,org.eclipse.mylyn.bugzilla.core,3.23.1.v20170623-0008 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.bugzilla.ide,3.23.0.v20170411-2108 未找到存储库包含:osgi.bundle,org.eclipse.mylyn.bugzilla.ui,3.23.1.v20170623-0008 找不到存储库包含:osgi.bundle,org.eclipse.mylyn.commons.core,3.23.0.v20170411-1844 否发现存储库包含:osgi.bundle,org.eclipse.mylyn.commons.identity.core,1.15.0.v20170411-1844 未发现存储库包含:osgi.bundle,org.eclipse.mylyn.commons.net,3.23.0。 v20170411-1844 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.mylyn.commons.notifications.core、1.15.0.v20170411-1844 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.mylyn.commons.notifications。 feed,1.15.0.v20170411-1844 未找到包含以下内容的存储库:osgi.bundle,org。eclipse.mylyn.commons.notifications.ui,1.15.0.v20170411-1844 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.commons.repositories.core,1.15.0.v20170411-1844 未找到包含以下内容的存储库: osgi.bundle,org.eclipse.mylyn.commons.repositories.ui,1.15.0.v20170411-1844 找不到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.commons.screenshots,3.23.0.v20170411-1844 否发现存储库包含:osgi.bundle,org.eclipse.mylyn.commons.ui,3.23.0.v20170411-1844 未发现存储库包含:osgi.bundle,org.eclipse.mylyn.commons.workbench,3.23.0.v20170503- 0014 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.commons.xmlrpc,3.23.0.v20170411-1844 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.context.core,3.23.0。 v20170411-2108 未找到包含以下内容的存储库:osgi.bundle,org。eclipse.mylyn.context.tasks.ui,3.23.0.v20170411-2108 未找到包含:osgi.bundle,org.eclipse.mylyn.context.ui,3.23.0.v20170414-0629 的存储库包含:osgi。 bundle,org.eclipse.mylyn.debug.ui,3.23.0.v20170411-2108 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.discovery.core,3.23.0.v20170411-1844 未找到包含以下内容的存储库: osgi.bundle,org.eclipse.mylyn.discovery.ui,3.23.0.v20170411-1844 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.help.ui,3.23.1.v20170623-0008 未找到存储库包含:osgi.bundle,org.eclipse.mylyn.ide.ant,3.23.0.v20170411-2108 找不到存储库包含:osgi.bundle,org.eclipse.mylyn.ide.ui,3.23.0.v20170411-2108 否发现存储库包含:osgi.bundle、org.eclipse.mylyn.java.tasks、3.23.0。v20170411-2108 未找到包含:osgi.bundle、org.eclipse.mylyn.java.ui、3.23.0.v20170411-2108 的存储库包含:osgi.bundle、org.eclipse.mylyn.monitor.core、3.23。 0.v20170411-1844 未找到包含:osgi.bundle,org.eclipse.mylyn.monitor.ui,3.23.0.v20170411-1844 的存储库包含:osgi.bundle,org.eclipse.mylyn.resources.ui, 3.23.0.v20170411-2108 未找到包含:osgi.bundle、org.eclipse.mylyn.tasks.bugs、3.23.1.v20170623-0008 的存储库,未找到包含:osgi.bundle、org.eclipse.mylyn.tasks 的存储库。 core,3.23.1.v20170623-0008 未找到包含:osgi.bundle,org.eclipse.mylyn.tasks.index.core,3.23.1.v20170623-0008 的存储库包含:osgi.bundle,org.eclipse。 mylyn.tasks.index.ui,3.23.1.v20170623-0008 未找到包含以下内容的存储库:osgi。bundle,org.eclipse.mylyn.tasks.search,3.23.1.v20170623-0008 未找到包含以下内容的存储库:osgi.bundle,org.eclipse.mylyn.tasks.ui,3.23.1.v20170623-0008 未找到包含以下内容的存储库: osgi.bundle,org.eclipse.mylyn.team.ui,3.23.0.v20170411-2108 未找到包含:osgi.bundle,com.google.guava,21.0.0.v20170206-1425 的存储库包含:osgi。 bundle,org.apache.lucene.analyzers-common,6.1.0.v20161115-1612 未找到包含:osgi.bundle,org.apache.lucene.core,6.1.0.v20161115-1612 的存储库包含:osgi。 bundle,org.apache.lucene.queryparser,6.1.0.v20161115-1612 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.bugzilla_feature,3.23.1.v20170623-0008 未找到包含以下内容的存储库: org.eclipse.update.feature,org.eclipse.mylyn.commons,3.23.0。v20170503-0014 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.commons.identity,1.15.0.v20170411-1844 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse。 mylyn.commons.notifications,1.15.0.v20170411-1844 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.commons.repositories,1.15.0.v20170411-1844 未找到包含以下内容的存储库:org. eclipse.update.feature,org.eclipse.mylyn.context_feature,3.23.0.v20170414-0629 找不到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.discovery,3.23.0.v20170411-1844 否发现存储库包含:org.eclipse.update.feature,org.eclipse.mylyn.ide_feature,3.23.0.v20170411-2108 找不到存储库包含:org.eclipse.update.feature,org.eclipse.mylyn.java_feature,3.23。 0。v20170411-2108 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.monitor,3.23.0.v20170411-1844 未找到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn。 tasks.ide,3.23.1.v20170623-0008 找不到包含以下内容的存储库:org.eclipse.update.feature,org.eclipse.mylyn.team_feature,3.23.0.v20170411-2108 找不到包含以下内容的存储库:org.eclipse.update。功能,org.eclipse.mylyn_feature,3.23.1.v20170623-0008eclipse.mylyn_feature,3.23.1.v20170623-0008eclipse.mylyn_feature,3.23.1.v20170623-0008

0 投票
0 回答
99 浏览

java - 当 java 版本从 java 6 更改为 8 时,未生成 Cobertura 报告

在我的 ant build.xml 中,我使用 cobertra-2.1 jar 和 asm 5 jar Testng 文件成功执行,但报告未生成,同时检测文件夹也未生成。

尝试使用不同版本的 jars asm-4.1 和 asm 5 以及 cobertura 升级版本。