草庐IT

ftest-coverage

全部标签

ios - 上传应用图片 : "Invalid GeoJSON: Your routing app coverage file is invalid."

此问题与询问同一消息的另一个问题不重复,但在另一个上下文中。这个问题的上下文只是关于上传截图图像和获取消息。今天,我在将图片上传到AppStoreConnect时收到一条新消息:InvalidGeoJSON:Yourroutingappcoveragefileisinvalid.这完全没有意义,因为此时我什至没有选择要上传的构建。重新尝试上传图片,成功了。但不幸的是,每种语言和格式都会出现该消息。这是Apple的错误还是我遗漏了什么?我猜想上传图片与GeoJSON无关。我用的是Safari。其他人似乎对Chrome有问题。所以它偶尔似乎会在所有浏览器上发生。

java - jacoco 代码覆盖率报告生成器显示错误 : "Classes in bundle ' Code Coverage Report' do no match with execution data"

我正在使用jacoco:report标签生成jacoco报告。我收到如下错误:[jacoco:report]Classesinbundle'CodeCoverageReport'donomatchwithexecutiondata.Forreportgenerationthesameclassfilesmustbeusedasatruntime.[jacoco:report]Executiondataforclassxxxxxdoesnotmatch.[jacoco:report]Executiondataforclassyyyyydoesnotmatch.Ant报告目标看起来像:这样

python - 从 django_coverage 中排除系统路径

我正在使用命令test_coverage在一个项目上运行django_coverage。它正在运行,但它包含在/usr/local/lib/python2.6/dist-packages中的输出和最终计算代码中。我对了解这些模块的覆盖范围不感兴趣,只对我的项目的测试覆盖范围感兴趣。我在django_coveragedocumentationonBitBucket中看到有一个COVERAGE_PATH_EXCLUDES,但这似乎只适用于项目的子目录,而不适用于绝对系统路径。另外,我看到COVERAGE_MODULE_EXCLUDES的默认设置是排除其中包含“django”的任何导入,但我

python - 如何从 coverage.py 中排除一个文件?

我使用nosetest的coverage.py插件。是否有可能从覆盖率报告中排除整个文件或文件夹?我的用例是在我的项目文件夹中有一个外部库,显然我的测试套件没有涵盖它。 最佳答案 如果您想排除一段代码,请使用#pragma:nocover注释。一些例子:deffoo(self,param):#pragma:nocover更多内容在docs. 关于python-如何从coverage.py中排除一个文件?,我们在StackOverflow上找到一个类似的问题:

python - 将 coverage.py 中的 .coverage 文件加载到 IntelliJ IDEA/PyCharm 的覆盖 View 中

我有.coverage文件指示由coverage.py生成的我的Django项目的代码覆盖率:coveragerun--branch--source='.'manage.pyteststyle我可以使用coveragehtml生成漂亮的HTML报告,但我真的更喜欢利用IDEA的覆盖率View来指示我在项目中的覆盖率。我无法使用IntelliJ的“RunwithCoverage”命令以标准方式生成覆盖率数据。(请认为这是理所当然的;稍后我可能会问第二个问题,说明我的原因。)有什么方法可以将coverage.py生成的.coverage文件导入IntelliJIDEA?

python - 为什么 coverage.py 不能正确测量 Flask 的 runserver 命令?

我正在尝试找出Flask应用程序的哪些行正在运行。我这样启动Flask:coveragerunmanage.pyrunserver输出看起来像这样:*Runningonhttp://127.0.0.1:5000/*Restartingwithreloadermanage.py看起来像这样:#!/usr/bin/envpythonfromflask.ext.scriptimportManagerfrommy_flask_appimportappmanager=Manager(app)if__name__=='__main__':manager.run()然后我通过HTTP访问应用程序的各

python - 我如何解释 Python coverage.py 分支覆盖结果?

我正在使用coverage.py衡量我的测试的代码覆盖率。我启用了分支覆盖,但我不太明白报告的意义。没有分支覆盖,我得到100%的覆盖:NameStmtsMissCoverMissing------------------------------------------------------------mylib/queries.py440100%启用分支覆盖:NameStmtsMissBranchBrPartCoverMissing--------------------------------------------------------------------------my

javascript - 无法使用 Karma 运行 Coverage

我正在尝试使用karma运行覆盖,但收到警告:警告[预处理]:无法加载“覆盖”,它未注册!我以为我在运行“npminstall-gkarma-coverage--save-dev”时安装了覆盖这是我的配置文件:module.exports=function(config){config.set({//basepath,thatwillbeusedtoresolvefilesandexcludebasePath:'',frameworks:['jasmine'],//listoffiles/patternstoloadinthebrowserfiles:[bunchoffiles..],

go - go tool cover : Overview of coverage per file的HTML输出

go工具提供了一个很好的htmlView,突出显示未覆盖的代码。但是您需要选择要在选择框中显示的文件,而不知道其中是否有任何未覆盖的代码。如果我有很大的覆盖率和很多文件,我经常会发现自己一个接一个地检查文件,以便找到没有100%覆盖率的文件。我知道-func开关,但是有没有一种方法可以将html输出过滤为仅覆盖率未达到100%的文件,或者在显示文件旁边的覆盖百分比? 最佳答案 我刚刚发送了一个更改以将此功能添加到封面工具:https://codereview.appspot.com/127030043

Go Coverage 不包括其他包中的函数

我有这样一个项目:app/api/foo.gotest_foo.gosrc/db/bar.go在foo.go中,调用了bar.go中的函数。然而,当运行覆盖率报告时,它显示0行bar.go被覆盖。有没有办法覆盖对其他包的函数调用?在我的例子中,我不想对db和api进行单独的测试,因为所有通过db的调用都会进行通过api,编写两个测试是多余的。我正在运行这样的报道:goclean-testcachegotest-coverprofile=coverage.out./...gotoolcover-html=coverage.out 最佳答案