Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
pytest.raises(Error) 如何工作?
对 Python 来说是新手 但我试图理解这段代码 with pytest raises ValueError group adjust vals grps 1 grps 2 weights 看完之后本教程与 http effbot org
python
Pytest
Django Channels Postgres InterfaceError:连接已关闭
我似乎无法理解这里的问题 我正在为我的渠道消费者编写测试文档中的描述 https channels readthedocs io en latest topics testing html 我通常会使用 Django 默认的单元测试 但由于
django
postgresql
Pytest
pythonasyncio
djangochannels
如何在“python setup.py test”中运行 py.test 和 linter
我有一个项目setup py文件 我用pytest作为测试框架 我还在我的代码上运行各种 linter pep8 pylint pydocstyle pyflakes ETC 我用tox在多个 Python 版本中运行它们 并使用以下命令构
python
python27
Pytest
setuppy
Pytest:如何使用从夹具返回的列表来参数化测试?
我想使用由固定装置动态创建的列表来参数化测试 如下所示 pytest fixture def my list returning fixture depends on other fixtures return a dynamically
python
Pytest
使用 pytest 动态控制测试顺序
我想使用逻辑来控制测试的顺序 该逻辑将在它们已经运行时动态地重新排序它们 我的用例是这样的 我使用 xdist 并行化我的测试 每个测试都使用来自公共且有限池的外部资源 某些测试比其他测试使用更多的资源 因此在任何给定时间 当只有一小部分资
Pytest
xdist
如何将 pytest 装置与 django TestCase 一起使用
我如何在TestCase方法 类似问题的几个答案似乎暗示我的例子应该有效 import pytest from django test import TestCase from myapp models import Category py
python
django
Pytest
djangotests
pytestdjango
将固定装置传递给 pytest 中的测试类
考虑以下伪代码来演示我的问题 import pytest pytest fixture def param1 return smth yield wilma pytest fixture def param2 return smth yie
python
Pytest
pytest 在导入时找不到模块,但代码运行良好
目标是为使用 Cython 的 Python3 项目使用 pytest 单元测试框架 这不是即插即用的事情 因为默认情况下 pytest 无法导入 Cython 模块 也就是说 从 Cython pyx 模块导入时出现以下错误 在我的例子中
python3x
Cython
Pytest
当日志在不同进程中发出时,caplog 中的消息为空
我正在使用 log cli true 运行测试 剧本 import logging import sys from multiprocessing import Process logging basicConfig stream sys
python
Pytest
fixtures
由于 __init__ 构造函数而产生的 Pytest 集合警告
我一直在使用 Pytest 和 Selenium Web 驱动程序自学测试自动化 我所有的测试函数都在一个名为测试网络 py 它位于名为的目录中tests 我将所有函数分开 并将它们放在一个名为的单独目录中的自己的文件中测试用例 例如 这就
python
seleniumwebdriver
automatedtests
Pytest
pytest - 如何将 pytest_addoption 值传递给 pytest 参数化?
我必须在我存储在 pytest 中的 pytest 命令中传递一个参数addoption 我想在 pytest 中使用这些值parametrize功能 Command pytest range from 3 range to 5 test
python
Pytest
Pytest 插件:覆盖 pytest_runtest_call 和朋友
我正在为我的一个项目使用 pytest 开发一个测试套件 由于项目的性质 我需要创建一个 Pytest 插件来控制测试的运行方式 它们不是在本地运行 而是发送到不同的进程来运行 我知道关于xdist但我认为这并不能解决我的问题 我一直在通过
python
Plugins
Pytest
单元测试 python 代码,其中 configparser 从配置文件中读取
我是 python 单元测试的新手 我学习并进行了示例单元测试 其中方法接受输入并返回输出 但对于下面提到的代码 我有一些疑问 如何在unittest中模拟init方法的configparser 路径 config program cfg
python
unittesting
Pytest
Pytest - 如何将参数传递给 setup_class?
我有一些代码 如下所示 我得到了too few args当我运行它时出错 我没有打电话setup class明确地 所以不确定如何向它传递任何参数 我尝试用以下方法装饰该方法 classmethod 但仍然看到相同的错误 我看到的错误是这样
python
Pytest
我无法在 PyCharm 下运行 Django Python pytest
pytest portal test session starts platform darwin Python 3 6 0 pytest 3 0 6 py 1 4 32 pluggy 0 4 0 Django settings confi
python
django
pycharm
Pytest
pytestdjango
在参数化中传递 pytest 夹具
通过在 pytest mark parametrize 中传递 conftest py 中定义的装置 我收到以下错误 pytest alist 0220 0221 test 1 py v s NameError name alist is
python
parameterpassing
Pytest
fixtures
如何访问 pytest 夹具中的所有标记?
我正在使用 pytest 我想用标记来标记我的测试 这些标记将指定固定装置要在驱动程序中加载哪个页面 这可以轻松地与行为上下文对象一起使用 但我找不到如何使用 pytest 来做到这一点 以这段代码为例 import pytest pyte
python
Pytest
如何告诉 pytest-xdist 按顺序从一个文件夹运行测试,并并行运行其余文件夹?
想象一下我有test unit 可以安全地并行运行并且test functional 目前还不能并行运行 有没有一种简单的方法可以说服 pytest 运行functional依次 考虑到我们正在讨论大量的测试 因此改变每个测试函数 方法将会
python
Pytest
pytestxdist
sqlalchemy:无法在拆卸时删除数据库
我正在尝试使用 pytest 进行 sqlalchemy 但遇到以下问题 pytest fixture scope function def my session my db request from my models import Se
python
sqlalchemy
flasksqlalchemy
Pytest
模拟导入失败
我该如何制作import pkg失败moduleA py 我可以打补丁pkg如果从中导入某些内容则会失败 否则不会失败 test py import os import moduleA from unittest mock import p
python
python3x
mocking
Pytest
pythonunittest
«
1
2
3
4
5
6
...24
»