腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当使用pytest时,您希望测试
覆盖
率是什么?
假设我有一个用tests/编写测试的
python
项目 如果我运行
python
-m pytest --cov tests/,这似乎给了我测试/中所有
文件
的代码
覆盖
率。如果我运行
python
-m pytest --cov=. tests/,这似乎给了我项目中所有
文件
的
覆盖
结果。当我们想要代码
覆盖
时,我们是要求
覆盖
哪些测试(所以我的第一个CLI应该是运行的),还是应该基于src/ fil
浏览 3
提问于2022-08-11
得票数 0
回答已采纳
1
回答
用Py.Test度量特定
文件
的单元测试
覆盖
率
、
、
我试图用Py.Test检索我的单元测试的
覆盖
率。问题是,我还得到了关于我不关心的其他
python
文件
的
覆盖
信息。 还有更多--cov
python
2.7/site-packages
浏览 2
提问于2014-04-02
得票数 7
回答已采纳
2
回答
Gcov工作,但Gcovr不工作
、
、
当我运行gcov时,输出显示87%的
覆盖
率.然后我想使用gcovr,但它从来都不起作用。我尝试从许多目录中运行,有很多选项。在某些情况下,一些
文件
我得到了
覆盖
,但我不想看到的
文件
。我的项目由3个
文件
组成: tst\obj\all对象
文件
我希望看到main.c的
覆盖
范围,但只获得test1.c和test2.c的
覆盖</e
浏览 0
提问于2018-03-27
得票数 2
3
回答
gcovr不从远程位置生成coverage
文件
、
、
、
、
/x86_64/
覆盖
率
文件
包含代码
覆盖
率报告。命令-
python
/Users//…。。/x86_64/gcovr -r /Users//…。。/x86_64/ -x> coverage.xml
浏览 0
提问于2013-04-12
得票数 1
1
回答
从
python
3.4.1源码手动安装会正确
覆盖
Ubuntu现有的
python
3.4安装吗?
、
我在Ubuntu上用"apt-get install“安装了
python
3.4。从源码手动安装
python
3.4.1会正确
覆盖
python
3.3的apt-get安装吗?例如,Ubuntu安装的
文件
在/usr/lib/
python
3.4中,而中的安装程序将
文件
存放在其他几个地方。 如何正确删除apt-get安装?或者源安装会正确
覆盖
旧目录吗?
浏览 1
提问于2014-08-31
得票数 2
2
回答
Python
无法
覆盖
文件
、
我正在读取一个
文件
,向其中添加一行,然后将其保存回来。这在C#中是可行的,但在
Python
中就不行了。有人能告诉我为什么吗?for l in temp: overr.write(l)我在Apache中以.wsgi的身份运行这个
文件
,并且在存储该
文件
的
文件
夹中拥有775权限。
浏览 1
提问于2014-04-12
得票数 0
1
回答
如何将已安装的自制
python
3.x版本链接到
python
3命令?
、
、
、
终端命令
python
和pip连接到
Python
2,而
python
3和pip3连接到
Python
2 3链接/usr/局部/细胞/
python
/3.7.6_1。错误:无法使用符号链接框架/
Python
.framework/Header 目标/usr/loca
浏览 2
提问于2020-02-14
得票数 1
5
回答
合并
python
覆盖
文件
?
、
、
、
、
我想知道是否可以将coverage.xml
文件
合并到一个
文件
中,以查看HTML中的全局报表。这意味着我对unit/functional tests的
覆盖
被unit tests
覆盖
。 如果我有一些解决这个问题的解决方案,主要是将这些
文件
合并到一个
文件
中,那就太好了。
浏览 11
提问于2014-10-06
得票数 31
回答已采纳
1
回答
如何从bazel py_test生成cpp
覆盖
、
、
、
、
我编写了一些
python
测试,将cpp二进制
文件
作为子进程运行。
Python
代码负责对该进程执行测试。 我在py_test bazel规则中运行这些
python
测试。问题是,这不能算作我们的cpp代码被测试所
覆盖
,因为py_test规则只能对
python
文件
进行测试。用于生成
覆盖
率的
文件
是.gcda
文件
,这些
文件
是在我们运行bazel coverage test_name时生成的。在我们的例子中,c
浏览 5
提问于2019-03-13
得票数 1
1
回答
如何在运行时重写C函数(如LD_PRELOAD)?
、
、
、
、
我有一些使用实现虚拟
文件
系统的库的
Python
代码。为了让这些虚拟
文件
系统的驱动程序运行一大堆C函数(如readdir()、opendir()、fseek()),需要用.so/.cpp
文件
中定义的替换函数来
覆盖
/替换它们。通常,这可以通过将LD_PRELOAD设置为该.so
文件
来完成。但是,我需要能够在运行时
覆盖
这些函数,理想情况下,一旦使用这些
覆盖
的函数的
Python
函数执行完毕,就可以恢复到未
覆盖</e
浏览 4
提问于2014-11-20
得票数 3
1
回答
coverage.py可以用来测量应用程序中特定
文件
的代码
覆盖
率吗?
、
我目前正在努力测量应用程序中
python
文件
的代码
覆盖
率。我想在本地运行dev服务器,然后运行gaeunit测试,并测量它们产生的
覆盖
率。当使用GAEUnit而不是鼻子时,有推荐的方法来测量GAE应用程序中
python
文件
的
覆盖
率吗?这是我正在努力的命令行。
覆盖
率运行--源代码=/Users/me/ myapp /usr/local/bin/dev_appserver.py myap
浏览 3
提问于2011-04-25
得票数 2
回答已采纳
1
回答
Python
覆盖
率不会将输出重定向到
文件
。
、
、
、
我试图在一个包含单元测试( WorkTest.py )的
Python
文件
上运行
覆盖
率,并将输出转发给一个
文件
output.txt。$ coverage run --branch WorkTest.py > output.txt我有Windows 10、
python
3.6.8、
覆盖
率5.1和Git附带的命令行
浏览 3
提问于2020-06-15
得票数 2
回答已采纳
2
回答
Python
覆盖
率-只分析项目
文件
、
我在
python
中使用模块来检查代码
覆盖
率。但是,在运行“
覆盖
率报告”时,模块正在分析下面显示的不需要的
文件
,而不是项目
文件
。如何从
覆盖
率报告中删除不需要的
文件
?
浏览 0
提问于2019-07-09
得票数 4
回答已采纳
1
回答
为什么coverage.py没有检查某些
Python
文件
?
、
我正在使用coverage.py来测量
Python
项目中的测试
覆盖
率,但是一些
Python
文件
没有出现在
覆盖
率报告中。这些
文件
的一个不同之处在于,它们不是由任何测试执行的(即,如果它们包含在报告中,则它们的
覆盖
率将为0%)。 这些
文件
未被检查的可能原因是什么?如果是因为它们从未在单元测试期间加载,那么是否有可能强制coverage.py在报告中包含这些
文件
?
浏览 5
提问于2011-05-07
得票数 3
回答已采纳
3
回答
如何用
Python
覆盖
文件
中间的一些字节?
、
、
我希望能够使用
Python
在给定的偏移量处
覆盖
一些字节。我的努力不幸地失败了,结果: 用
Python
可以以可移植的方式实现这一点吗
浏览 4
提问于2009-02-03
得票数 25
1
回答
Coverage.py不会在子目录中发现没有init.py
文件
的测试。
、
、
、
当我运行
python
的
覆盖
率时,我总是需要测试子目录中的一个空__init__.py
文件
来获得运行测试的
覆盖
率。这是
python
2包的要求,而不是
python
3的要求。为了进行复制,我完成了以下操作(前提条件是
python
3、pip3和brew): pip3安装
覆盖
率 示例\ example.py测试\ test_example.py&&
覆盖
报告 我应该得到:Ra
浏览 0
提问于2017-12-04
得票数 4
回答已采纳
2
回答
无法导入模块-为什么sys.path找不到PYTHONPATH?
、
、
我在Windows7机器上运行
Python
3.6.1。我在H:\Myname\
Python
\myscripts中有一些脚本。如果我打印sys.path,我在PYTHONPATH中设置的
文件
夹不在那里
浏览 3
提问于2017-11-17
得票数 1
1
回答
当我更新游戏商店中的游戏apk时,数据
文件
会丢失吗?
、
、
所以我正在用kivy开发一个游戏,其中的数据,如货币,项目,水平是从一个独立的py
文件
中开始的。本质上,有一个main.py和一个data.py。
浏览 1
提问于2021-12-01
得票数 1
回答已采纳
1
回答
用
Python
合并/
覆盖
两个JSON对象
、
、
、
、
我想合并两个JSON
文件
,而数据在主JSON
文件
中
覆盖
自己。"name": "name1", "age": "20", "pass": "No"
浏览 7
提问于2022-11-03
得票数 0
1
回答
通过模拟在单元测试上运行coverage.py
、
、
我试图在程序的单元测试中运行代码
覆盖
率。我在测试中使用模拟,这意味着我必须使用
python
3和up。问题是,当我试图在单元测试上运行
覆盖
率时,它使用
python
2.6运行,并在导入模拟上失败,尽管我的脚本以#!/usr/bin/
python
3 3开头:跟踪(最近一次调用):从unittest.mock导入修补程序
浏览 1
提问于2015-03-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python文件操作
python合并文件
python读写文件
Python文件处理
python渐进-文件
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券