腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
一种
标准
的
方法来
告诉
py.test
对
特定
的
代码
运行
?
、
、
、
、
我正在尝试使用
py.test
运行
Python项目的单元测试。直到最近,我一直使用nose,它对我
的
本地源
代码
而不是已安装
的
包
运行
测试,但
py.test
似乎希望针对已安装
的
包
运行
,这意味着我必须在每次测试
运行
之前
运行
python setup.py install。__.py test_project_file.py 我发现让
浏览 3
提问于2016-09-15
得票数 1
回答已采纳
2
回答
[
py.test
]:测试依赖项
、
我正在使用
py.test
编写测试系统,并寻找
一种
方法来
根据其他一些测试
运行
结果来执行
特定
的
测试。例如,我们有
标准
的
测试类: def test_A(self): def test_B(self):我需要
一种
方法来
在测试或测试类级别上做类似的事情(例如,如果所有Test_Smoke都通过了,Test_Perfo就会执行
浏览 2
提问于2012-09-12
得票数 9
1
回答
从
代码
内部调用和收集来自
py.test
的
结果
、
、
我正在开发一个系统,它需要能够用
py.test
测试python文件,并在程序中使用输出(测试通过和失败
的
内容)。
有没有
办法从python内部调用
py.test
,
告诉
它在name.py中
对
otherName.py中
的
代码
运行
测试
代码
,并让它返回测试结果?
浏览 4
提问于2013-02-28
得票数 5
1
回答
py.test
xdist
的
Windows替代测试隔离?
、
有没有
一种
方法可以在windows上独立
运行
py.test
测试?在Windows上
的
py.test
中,
有没有
替代xdist
的
方法或其他
方法来
获得测试隔离? 谢谢
浏览 1
提问于2016-03-30
得票数 1
7
回答
在使用
py.test
时,我可以使用python调试器进行调试吗?
、
、
我正在使用
py.test
对
我
的
python程序进行单元测试。我希望用python调试器以正常
的
方式调试我
的
测试
代码
(我指的是
代码
中
的
pdb.set_trace() ),但是我不能让它工作。将pdb.set_trace()放入
代码
不起作用(在捕获输出时引发IOError:从
标准
输入读取)。我也尝试过使用--pdb选项
运行
py.test
,但是如果我想要探索断言之前发生了什么,这似乎并不
浏览 3
提问于2010-04-21
得票数 83
2
回答
pytest-cov从远程服务器获得自动化覆盖
、
、
我使用
py.test
通过python请求库实现REST API自动化。 如何使用pytest-cov工具获取覆盖率。我在构建服务器上
运行
自动化,
代码
在应用服务器上执行。
浏览 1
提问于2016-03-10
得票数 2
4
回答
验证URL格式
的
标准
C++方法?
有没有
一种
简单
的
、符合
标准
的
方法来
检查URL字符串是否为有效格式?通过一个
特定
的
URL类型
的
类,或者也许有人可以
告诉
我如何
对
其进行正则表达式验证?
浏览 2
提问于2010-06-07
得票数 3
回答已采纳
1
回答
使用
py.test
测试不兼容
的
配置
、
、
、
有没有
办法让一个
py.test
重新导入类?这在use中是可能
的
:每个测试模块只有在
运行
时才被导入,因此它可以卸载当前加载
的
任何内容,在测试模块级别配置某些内容,以及使用新配置后出现
的
任何导入,并且测试
代码
可以使用导入
的
内容。这在
py.test
中不起作用,因为所有测试模块都是在发现时导入
的
,所以在模块级完成
的
任何导入时配置都会影响所有后续导入
的
测试。
有没有
办法<em
浏览 2
提问于2016-01-07
得票数 0
5
回答
测试
代码
是否从
py.test
会话中执行
、
如果我
的
代码
在
py.test
下
运行
,我想连接到不同
的
数据库。
有没有
可以调用
的
函数或者可以测试
的
环境变量来
告诉
我是否在
py.test
会话下
运行
?处理这个问题
的
最好方法是什么?
浏览 62
提问于2014-08-08
得票数 77
回答已采纳
4
回答
确保
py.test
包括sys.path中
的
应用程序目录
、
、
我有一个项目目录结构如下(我认为这是相当
标准
的
): setup.py __init__.py teststests目录中
运行
测试时,我希望能够
运行
my_project。在做了一些调查之后,
py.test
似乎使用sys.path中
的
测试文件目录
运行
测试,而不是
运行
py.test
的
目录。是否有更好
的
<
浏览 11
提问于2014-01-07
得票数 84
回答已采纳
3
回答
不能从命令行调用
py.test
<module_name>.py?
、
、
我在Win7上使用Python3.3,我
对
测试和
py.test
非常陌生。我有一个简单
的
测试要
运行
,尽管我可以通过调用命令行
运行
它当尝试用更简单
的
行调用它时它返回:operable program,
浏览 5
提问于2013-07-24
得票数 2
1
回答
如何在执行完所有测试后
运行
特定
的
代码
?
我想在使用pytest执行完所有测试后
运行
特定
的
代码
我如何使用
py.test
实现这一点?
有没有
一种
固定装置或其他东西可以做到这一点?
浏览 0
提问于2016-01-22
得票数 17
1
回答
py.test
在
特定
的
testSuite中
运行
测试
、
我是
py.test
的
新手。到目前为止,我喜欢我所看到
的
,并希望将其整合到我们
的
CI过程中。目前,我们在测试中使用了另
一种
参数化方案,我将简要解释: 假设params是一组元组,每个元组代表不同
的
参数集。self.params,并使用这些不同
的
参数
运行
所有测试函数。最简单
的
方法是
告诉
py.test
<em
浏览 3
提问于2013-02-27
得票数 2
3
回答
您如何对内存消耗进行基准测试?
、
、
、
我想知道是否有
一种
有效
的
方法来
测量
特定
C数据结构
的
实际内存消耗。
有没有
一种
标准
的
方法来</
浏览 4
提问于2011-08-23
得票数 6
2
回答
在python中
运行
unittest\ integration测试
、
、
、
我用pytest做我
的
测试跑步者。我们已经到了想开始编写集成测试
的
地步。我想知道是否有任何
方法来
保持命名约定,从而自动发现pytest,但仍然能够(可能通过标志?)
运行
不同
的
测试类型。想到
的
最直观
的
解决方案是一些测试方法甚至TestCase类
的
修饰器(类似于JUnit中
的
类别)。testtype('integration') # do
浏览 4
提问于2016-05-26
得票数 2
回答已采纳
3
回答
如何确定哪个单元测试涵盖了一个函数或方法
、
、
、
从Python
的
角度来看,如何确定包含函数或方法
的
单元测试,或者测试
运行
程序在套件中被测试击中
的
代码
行?考虑到覆盖率工具知道被击中
的
特定
代码
,这些信息似乎是有道理
的
,但是我找不到任何
方法来
获取这些信息(我使用
py.test
作为我
的
coverage和pytest-cov模块
的
测试
运行
程序)。我发现
的
一种
方法是将一
浏览 10
提问于2015-10-29
得票数 10
回答已采纳
10
回答
如何将环境变量传递给pytest
在开始执行Python项目中
的
测试之前,我读取了一些环境变量,并使用读取
的
这些值设置了一些变量。我
的
测试将基于读取
的
这些值在所需
的
环境中
运行
。例如:假设环境变量被称为ENV_NAME和ENV_NUMBER 现在,我想使用
py.test
运行
测试。如果我硬编码这些环境变量,例如:ENV_NAME = 'staging', ENV_NUMBER = '5'在我
的
代码
中,然后通过在项目
浏览 160
提问于2016-03-22
得票数 94
回答已采纳
1
回答
使用id枚举Rails fields_for
、
、
如果我有一个
标准
的
fields_for方法,比如: <%= render 'exptype_fields',:f => builder %>
有没有
这样
一种
方法来
获得: <%= render'exptype
浏览 7
提问于2014-07-27
得票数 0
5
回答
将Pytest发现配置为忽略类名
、
、
Pytest
的
默认发现规则将导入所
有没有
__init__()
的
以Test开头
的
类。我遇到这样
的
情况,这会导致导入不正确
的
类。 我正在测试一个使用Factory Boy
的
django项目。Django构建一个名为Testimonial
的
模型。因此,
py.test
看到了Test单元数,并试图
运行
。它又试图在pytest发现阶段将一条记录插入到数据库中(活跃性和失败随之而来)。我已经破解了一个解决方法,通过更改pytest
浏览 1
提问于2014-07-07
得票数 15
1
回答
如何删除
py.test
中
的
持久化对象?
、
、
下面是我使用
py.test
运行
的
测试: _config_file1 = "some_file_1.cfg" sim2 = Simulator(_config_file2) assert sim2.a == 14 sim1创建了一些存留在内存中
的
对象,即使sim1超出了范围,sim2 2
的</e
浏览 3
提问于2015-01-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Python吗?三大测试框架盘点
Pytest,一个简洁高效的单元测试框架
以正确的方式开源 Python 项目
开发人员必须知道的九个工具
pytest的内置插件盘点13. legacypath
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券