腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
单元测试
相关
函数
、
、
、
我正在使用pytest编写一些
单元测试
,并且想知道测试“依赖”
函数
的最佳方法是什么。假设我有两个
函数
: def set_file(filename, filecontents): # returns the contents of the filename if it exists in cache 目前,我有一个“快乐路径”
单元测试
,看起来像这样: def test_happy_path在测
浏览 15
提问于2019-03-19
得票数 0
回答已采纳
1
回答
不确定如何在
单元测试
中发布表单数据
、
、
此表单被发布到"routes.py“中的
python
函数
,该
函数
将根据此选择的值添加到数据库中。我正在尝试对此
函数
运行
单元测试
,但是不知道如何在
单元测试
文件中发布表单。以下是HTML模板中表单的
相关
部分: <form method="POST" action="{{ url_for('select') }}"> <div class="info">&
浏览 18
提问于2019-05-19
得票数 0
2
回答
只在一个
函数
中重用代码的Pythonic方法
、
我的问题是在一个
函数
中组织几次所需的代码,而不是在其他地方。但是:不能进行测试,嵌套
函数
不能从外部进行
单元测试
访问。我真的不想把它作为foo()的一部分来测试,因为它需要对所有的plus_two进行两次测试(如果是两种情况的话)。在
单元测试
中,应该可以单独测试plus_two,并且只在foo()中正确地调用它。class A(object): # ...在不需要访问对象的类中收集
函数
,或者不需要作为接口的一部分覆盖
函数
,并不是pythonic。但:这将导致
浏览 3
提问于2013-06-05
得票数 3
2
回答
计数测试数量
、
这是我第一次在学校里玩
Python
的
单元测试
。我基本上有一个循环对象,在这里我使用pyunit来确保数据被正确地存储。我注意到
Python
只将方法的数量计算为测试用例,而不是assert语句的数量。 例如,我想测试方法是否正常工作,
Python
只计算为2个测试,尽管有4个assert语句。
浏览 12
提问于2017-02-17
得票数 4
回答已采纳
1
回答
aws -有可能在
Python
的类型记录中进行
单元测试
吗?
、
、
、
、
但我在
Python
中设置了CDK。我现在想进行
单元测试
,但通过探索,似乎没有
Python
中的
相关
库,就像在类型记录中一样。我只是一个初学CDK的人,任何线索都将不胜感激!
浏览 3
提问于2021-11-01
得票数 1
回答已采纳
1
回答
断言vs ==用于测试
Python
中的代码?
、
、
、
、
在测试
python
函数
时,有什么必要导入unittest并运行assertTrue (例如),而不是使用== True check for testing编写常见的
python
函数
呢?
单元测试
的新特性是什么,因为即使是测试用例也必须由用户编写,这可以由==检查,而不是在
单元测试
中断言一系列
函数
?我的问题基本上是:在
单元测试
中断言,而在
Python
中断言相等检查操作==。
浏览 12
提问于2016-09-06
得票数 2
2
回答
相当于
Python
?
、
、
Python
将简单测试与源代码
相关
联(在
Python
中,它们位于
函数
文档中)。。 克洛尔有类似的地方吗?我知道用clojure.test进行的
单元测试
,但是寻找与源代码更紧密集成的东西(通常,
单元测试
在不同的文件中;这里我想让测试“在”defn中)。在搜索时,我发现了,但它看起来非常不稳定(测试是在实际文本中进行的,比如
Python
--扩展defn的宏肯定会更好吗?)或者还有其他解决一般问题的方法,那就是我有一些测试(通常是一些简单的东西,演示
函数
的
浏览 0
提问于2012-06-05
得票数 7
回答已采纳
1
回答
如何在
Python
中对嵌套循环
函数
进行
单元测试
、
、
我试图使用
Python
中的Mock模块用嵌套的for循环对
函数
进行
单元测试
:@dataclass Attr1: Set[some_object]有两个问题我很难回答:(2)如何使用
单元测试
处理
Python
中的for循环?我见过提到的mock.call_count,但是有人能告诉我更多的细节或
相关
的资源吗? 我刚开
浏览 10
提问于2022-08-08
得票数 0
1
回答
需要相同昂贵设置的
相关
函数
组
、
目前,我正在将一些代码从c++移植到
python
,这需要将一个非常大的文件加载到内存中,并在使用之前执行一些昂贵的设置操作。代码使用大型查找表来加快时间关键
相关
函数
的组的执行时间(超过5个
函数
广泛使用这个表)。但是,在
单元测试
之外,我不确定是否有最佳方法来确保对使用查找表的整个
函数
组只执行一次设置和清理。 到目前为止,我最好的想法是定义一个全局,该全局指示设置是否已经执行。如果我在c++中这样做,我想我会尝试使用一些RAII原则,并在析构
函数
中进行清理,以帮助我管理资源
浏览 3
提问于2013-08-25
得票数 1
1
回答
在
单元测试
Python
3中模拟API调用
、
、
我的任务是为最终进行requests.post API调用的
函数
编写
单元测试
。我被要求在
Python
中使用模仿。我对它相当陌生,并且阅读了很多与它
相关
的文章。我还在文档之后编写了
单元测试
。但是,我确实有几个问题,我遇到的文件都没有回答- 也在
单元测试
函数
中,我正在调用原始
函数
,即进行API调用。现在,我正在使用mock.return_value来模拟响应。那么,这最终是否也会从
单元测试
函数
发出API调用呢??如果是这
浏览 3
提问于2021-01-11
得票数 0
3
回答
python
中文件
相关
函数
的测试
、
、
我想知道如何用
python
编写与文件
相关
的
函数
的
单元测试
。例如,如果我具有如下的文件复制功能。
浏览 0
提问于2011-01-19
得票数 1
回答已采纳
2
回答
强制
python
运行每一行代码
我继承了大量不带
单元测试
的
python
脚本。最终,我将对这些脚本中的大多数进行
单元测试
。在此之前,我想强制
python
评估每一个可能的代码路径,因为我在
函数
调用中发现了一些有趣的东西,比如名称错误。有没有办法强制
python
计算
单元测试
以外的每一行代码(包括未调用
函数
或异常处理程序中的行)?
浏览 11
提问于2015-01-15
得票数 0
3
回答
random.choice在
Python
2和3上给出了不同的结果
、
、
然而,在使用random.choice([D, C])时,
Python
3似乎给出了不同于
Python
2的数字。import random print(random.choice(['C', 'D']), end=', ')C, C, D, C, D, D, D, D, C
浏览 2
提问于2015-06-04
得票数 2
回答已采纳
1
回答
为sys.exit创建
单元测试
、
我有一个简单的
python
函数
。 print "test"我使用的是
python
2.6。如何为这个
函数
创建unittest?这是因为在
Python
2.7之后,可以在
单元测试
用例中处理sys.exit。 有人能告诉我如何为这个简单的代码创建
单元测试
吗?
浏览 1
提问于2016-06-16
得票数 3
1
回答
如何从
单元测试
中跟踪在
Python
shell中运行的脚本的代码覆盖率?
、
、
、
我正在使用Visual Studio Enterprise来获取
单元测试
的代码覆盖率。
单元测试
将打开
Python
shell并执行其他
Python
脚本,例如,在
Python
shell中运行execfile("other_script.py")。但是,VS并不知道这个外部
Python
shell以及在其中调用的任何
函数
,因此它不会对在这个外部
Python
shell中运行的
函数
或脚本进行任何代码覆盖。有没有可能让V
浏览 15
提问于2019-02-16
得票数 0
1
回答
init
函数
不会在
单元测试
golang之前运行
、
、
在GoLand中调试时,我发现init
函数
在一些
单元测试
之前运行,而不是在一些
单元测试
之前运行。我没有设置任何与
单元测试
和init
函数
相关
的配置。例如: 功能A: Package1/
函数
a() 功能B: Package2/
函数
b()
函数
C: package3/int() init在a()之前运行,但不在b()之前运行。太奇怪了。
浏览 121
提问于2020-11-29
得票数 1
1
回答
用于
python
中
单元测试
的局部变量,以验证测试
函数
的功能。
、
、
我对
单元测试
和
python
很陌生。我首先对
python
中的不同模块(用c语言开发)进行
单元测试
。在某些情况下,我发现
函数
不会返回任何值&也不会修改任何全局变量的值。在这种情况下,我将如何根据一些局部变量值来验证
函数
的功能。由于局部变量在
函数
之外不可用,因此无法验证局部变量的值。
单元测试
这些功能的正确方法是什么?我已经通过下面的链接来询问这个问题,它说我们不应该对局部变量执行
单元测试
。 在这里,我可以看到一些方法,这些方法可以
浏览 2
提问于2018-11-09
得票数 2
回答已采纳
2
回答
如何为整个项目(包括数据库)创建
单元测试
?
、
、
、
我有一些使用ASP.NET的项目,我在我的项目中为一些与数据库无关的
函数
创建了
单元测试
。但是,我还没有为与数据库
相关
的其他部分创建
单元测试
。 我不知道我应该为我的整个项目做完整的
单元测试
。以及如何为数据库所涉及的一些
函数
创建
单元测试
?
浏览 0
提问于2017-11-10
得票数 1
4
回答
如何对PySpark程序进行
单元测试
?
、
、
、
我目前的Java/Spark
单元测试
方法(详细的)是通过使用“本地”实例化SparkContext并使用JUnit运行
单元测试
来实现的。必须组织代码,以便在一个
函数
中执行I/O,然后使用多个RDD调用另一个
函数
。我能用
Python
做同样的事情吗?如何使用
Python
运行Spark
单元测试
?
浏览 85
提问于2015-11-20
得票数 47
3
回答
将
单元测试
类放入
相关
脚本本身,而不是创建一个单独的文件
、
因此,我正在为我的所有脚本创建
单元测试
,其中许多脚本都不是面向对象的,并且有主循环代码。我想知道与受影响的脚本
相关
的创建
单元测试
类的位置的标准是什么。
单元测试
是否应该放在一个单独的文件中,该文件导入脚本,然后对主循环代码进行
函数
别名化?或者可以把它推到
相关
脚本的末尾?
浏览 1
提问于2011-12-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券