腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4041)
视频
沙龙
1
回答
pytest
:如
何在
自定义
用户
管理器
测试
中
避免
重复
、
、
我正在使用
pytest
和factory_boy
测试
一个
自定义
用户
管理器
。我想
测试
那些创建新
用户
所需的信息不完整的情况,但目前我有3个(email, username, identification_number),但将来可能会有更多。_db)from django.contrib.auth import get_user_model from my_app.
浏览 21
提问于2020-08-18
得票数 0
回答已采纳
3
回答
PytestWarning:已经导入的模块,因此不能重写:
pytest
_remotedata
、
、
我创建了一些单元
测试
,并从同一个文件
中
运行它们。对于同一文件
中
的
测试
: import
pytest
对于另一个文件
中
的
测试
: import
pytest
浏览 3
提问于2019-01-02
得票数 8
回答已采纳
4
回答
py.test
中
依赖于参数的跳过
测试
、
我有一个带有session范围的
测试
夹具,它是参数化的。@
pytest
.fixture(scope="session", params=["one", "two", "three"]) ...在我的目录
中
,我有使用
pytest
.mark.usefixtures("myfixture")的文件,一个包含
测试
的文件应该只对带有"two"参数的myfi
浏览 6
提问于2015-07-15
得票数 10
回答已采纳
1
回答
Pytest
--是否有可能创建一个过滤另一个夹具的夹具?
、
因此,我创建了多个test_2副本,并在每个副本
中
添加了if语句:这是正确的,但是对于那些False的if情况,我得到了所有那些“成功”的
测试
我试着创建了一个过滤掉成功的
浏览 2
提问于2020-09-30
得票数 0
回答已采纳
3
回答
将
Pytest
测试
文件打包为可执行文件
、
、
、
所以我设计了一个
Pytest
测试
包,它包含一个python脚本: class TestClass(): test_b() 我想知道我是否可以将我的
测试
打包为可执行文件并运行它这样做的原因是,我希望
避免
在所有要执行
测试
的机器上安装python和python包。
浏览 228
提问于2019-03-04
得票数 4
5
回答
使用文档字符串在py.test
中
列出
测试
、
、
下面是一个简单的
测试
文件:def test_addition(): assert 2 + 2test_addition2 PASSEDTwo plus two is still four PASSED即使用文档字符串作为
测试
的描述我尝试在conftest.py文件中使用
自定义
: @<e
浏览 0
提问于2015-03-06
得票数 26
2
回答
在扩展
中
访问值并在过滤器中使用它(图API)
、
我正在尝试使用Graph生成一个在Azure AD
中
具有相同
管理器
的
用户
列表。 使用https://graph.microsoft.com/v1.0/users?$expand=manager($select=id)&$select=userPrincipalName,manager将为
用户
设置
管理器
提供必要的id。现在我想让所有的
用户
都有一个特定的管理员id。我不知道我是如何使用经理字段的id的。此查询不工作,它返回所有
用户</e
浏览 12
提问于2022-10-19
得票数 0
回答已采纳
2
回答
是否有一种使用
pytest
(特别是文件系统访问)进行沙箱
测试
执行的方法?
、
、
、
、
我感兴趣的是在某种沙箱(
如
docker )中使用
pytest
执行可能不受信任的
测试
,类似于连续集成服务所做的工作。我理解要正确地沙箱处理python进程,您需要OS级别的隔离,就像在一次性chroot/容器
中
运行
测试
一样,但在我的用例
中
,我不需要防范故意的恶意代码,只需要
避免
将“随机”函数与参数配对的危险行为。在
pytest
中
执行沙箱
测试
的最佳方法是什么? Update:这个问题不是关于的,因为
测试
浏览 4
提问于2016-02-10
得票数 5
回答已采纳
1
回答
如何防止
pytest
在
测试
期间打印局部变量
、
我正在使用
pytest
执行一个简单的
测试
脚本。我正在
测试
数据库连接的创建是否成功。创建数据库连接的函数需要
用户
名和密码。在
测试
过程
中
,
pytest
打印出
用户
名和密码。我尝试过多种解决方案,包括使用contextlib和
自定义
创建的抑制stderr和/或stdout的NullWriters (例如这里的https://stackoverflow.com/a/1810086这是
测试
浏览 10
提问于2019-05-27
得票数 2
回答已采纳
1
回答
扩展Sitecore
用户
配置文件-我可以使用哪些字段类型?
、
我已经在Sitecore 6.4.1
中
创建了一个
自定义
用户
配置文件,并且正在尝试添加一个基本的droplist到
用户
配置文件
中
。似乎无论我将哪种类型的字段添加到
用户
配置文件
中
,它都会在Edit user对话框
中
显示为纯文本字段。是否对
用户
配置文件有限制,或者需要使用其他方法来允许内容编辑者选择要与
用户
配置文件关联的项目?
浏览 3
提问于2012-05-03
得票数 0
回答已采纳
2
回答
pytest
:使用
pytest
.mark.parametrize混合异常
测试
、
在编写单元
测试
时,我通常使用
pytest
.mark.parametrize装饰器。我突然意识到,当
测试
引发异常的函数时,我可以执行如下操作:def foo(n: int, threshold: int = 1) -> int: else:test_bar.py import
pytest<
浏览 6
提问于2021-05-16
得票数 2
回答已采纳
3
回答
如
何在
‘`python setup.py
测试
’
中
运行setup.py和指针
、
、
、
我使用
pytest
作为
测试
框架,并在代码上运行各种指针(pep8、pylint、pydocstyle、pyflakes等)。我使用tox在多个Python版本
中
运行这些代码,并使用Sphinx构建文档。 我想用python setup.py test任务运行我的
测试
套件以及源代码上的指针。如果我做到了这一点,那么我将只使用python setup.py test作为在tox.ini文件
中
运行
测试
的命令。如何让setup.py在test任务
中
执行这些操作?
浏览 1
提问于2016-02-06
得票数 7
2
回答
在Redis (Debian )容器的任何目录中都找不到关机和systemctl
、
、
、
、
我在试图对一个红色容器发出一个关机命令。我使用的图像是redis。shutdown -h now/bin/shutdown -h now他们都说没有找到这个命令。PRETTY_NAME="Debian GNU/Linux 9 (stretch)"VERSION_ID="9" VERSION="9 (stretch)"
浏览 0
提问于2019-07-31
得票数 0
1
回答
如何让py.test识别子目录
中
的conftest.py?
、
在我的项目中,我将py.test文件(conftest.py和
测试
文件)放在tests/子目录
中
,这似乎是一个相当标准的设置。如果我在
测试
目录
中
运行py.test,那么一切都会正常运行。如果我在项目根目录
中
运行py.test,
测试
仍然会运行,但是安装/解压例程永远不会被执行。 使
用户
能够正确地从项目根dir运行
测试
的“规范”方法是什么?将conftest.py放在根目录
中
对我来说很奇怪,因为我觉得所有与
浏览 0
提问于2013-09-01
得票数 18
回答已采纳
1
回答
当WebDriver实例从conftest.py (Python + Selenium)传递到
测试
类时,无法访问WebDriver类的方法
、
、
、
我准备使用
Pytest
在Python
中
开发我的第一个Selenium框架。 由于我们不应该在所有
测试
类
中
重复
设置和拆卸方法,因此建议将它们声明为conftest.py
中
的fixture(s)。现在,我在conftest.py中有了一个fixture方法(
如
屏幕截图所示),并将驱动程序对象引用传递给TestDemo类(其他屏幕截图)。我的问题是,当我们使用<code>D0</code>时,我们会得到所有方法的建议,这是非常
用户</
浏览 38
提问于2020-08-01
得票数 1
回答已采纳
2
回答
ASP.net核心2.0的密码历史记录
、
、
、
我的要求之一是检查过去一年
中
的最后5个密码历史条目,以确保客户端没有
重复
使用密码。如
何在
.Net Core2.0
中
浏览 14
提问于2017-09-06
得票数 3
回答已采纳
4
回答
Rails
测试
:确保在所有控制器和操作
中
执行授权(权威)
、
、
、
、
我正在为Rails 4.2应用程序编写RSpec
测试
,该应用程序使用专家进行授权。我想
测试
在所有控制器的所有操作
中
是否执行了授权,以
避免
无意中提供对敏感数据的公共访问,以防开发人员忘记调用policy_scope (关于#index操作)和authorize (在所有其他操作上)。一个可能的解决方案是在所有控制器单元
测试
中
模拟这些方法。然而,这将导致大量的代码
重复
。这一行可以放在spec/support
中
的
自定义
匹配器或助手
浏览 1
提问于2017-06-07
得票数 3
回答已采纳
1
回答
在对象资源
管理器
中
创建
自定义
菜单项
、
、
、
的基本问题是如
何在
?
中
的对象资源
管理器
中
创建
自定义
菜单项实际上,我要实现的是创建菜单项,它将执行如下操作: 我已经查过了,但我想这和我要找的不一样。(如果我错了,请纠正我)
浏览 2
提问于2012-07-12
得票数 1
回答已采纳
2
回答
如何将返回可变长度可迭代值的夹具传递给
pytest
.mark.parameterize?
、
我有一个
pytest
夹具,它产生一个可迭代的,我想使用这个迭代
中
的项来参数化一个
测试
,但是我无法找到正确的语法。import
pytest
def values(): @
pytest
.mark.parametrize
浏览 12
提问于2022-08-11
得票数 1
回答已采纳
1
回答
在tomcat
中
为多个Set应用程序设置404页
、
、
我需要在tomcat 6
中
配置一个
自定义
404页面,并且我希望
避免
重复
每个webapp的文件(我的计划B是使用符号链接,但我也想
避免
这些链接)。但是,我还没有弄清楚如
何在
web.xml
中
设置
自定义
404配置来使用这个url http://host:port/error/NotFound.html<error-page><error-code>404</
浏览 0
提问于2014-09-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
pytest文档12-skip跳过用例
软件测试笔记|接口自动化测试|pytest用例管理框架
详解在Pytest中忽略测试目录的三种方法
pytest的内置插件盘点19. assertion
pytest文档22-pytest分布式执行
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券