使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。
我有两个同名的不同文件,我正在为其编写单元测试。文件结构如下: 项目\ 任务\ 文件夹1\ 需要测试.py 文件夹2\ 需要测试.py 我的测试文件是...
我正在尝试执行这个单元测试。我想异步等待 GET,因为检索数据需要一段时间。但是,我得到: TypeError: object Response can't be used in 'await'
线程 Flask 应用程序给出 OSError:[Errno 98] 地址已在 Jenkins 作业中使用
我正在线程中启动我的 Flask 应用程序,当我在本地环境中测试它时,它工作得很好,但每当我在 Jenkins 上运行时,它都会给出已在使用的错误。 这是我的主要测试应用程序
我无法显示单元测试的正确覆盖率信息。我创建了一个简单的 python 文件,如下所示: simple.py 包含以下内容: def 乘法(x, y): 返回 x * y ...
pytest 建议添加一个额外的目录来分隔项目中的源代码: 我的包 ├── 源# <-- no __init__.py on this layer │ └── my_package │ ├── __init__.p...
使用 Moto 测试 AWS 电子邮件 - 无法使其正常工作
我正在尝试使用 moto 来测试发送 aws 电子邮件。文档很差,有些东西已经改变了——比如 @mock_ses 似乎不再存在了。坦白说我对嘲笑的理解是......
具有相对导入的Python项目文件结构,或者如何正确构建所描述的项目
我一直在尝试解决Rosalind.info网站上的生物信息学问题,现在当我想要执行一些简单的测试时遇到了一些麻烦。 我的项目结构如下...
使用 --durations=10,pytest 显示 10 个最慢的测试。我有很多测试,所有测试都运行得很快,但是测试创建到处都需要很长时间,尤其是在像这样的结构中 @pytest.mark.parame...
使用 --durations=10,pytest 显示 10 个最慢的测试。我有很多测试,所有测试都运行得很快,但是测试创建到处都需要很长时间,尤其是在像这样的结构中 @pytest.mark.parame...
我正在用 python w/ playright + pytest 编写功能测试。我正在编写一个测试来识别浏览器日志中的任何错误。 但我似乎无法获取日志的内容。好像是c...
在过去的两年里,我在课堂上使用了一个名为 CodeKeyz 的程序来教授代码语法,同时我有时间专门教授 Python 的计算思维方面。 韦尔普。他们是...
如何使 pytest 中的第二个参数化变量成为第一个参数化变量的函数?
我有一个 pytest 测试,如下所示: @pytest.mark.parametrize('类型', ['a', 'b', 'c']) @pytest.mark.parametrize('val', list(range(0, VAR_THAT_IS_FUNCTION_OF_TYPE))) def 测试(类型,值): 哪里...
如何将固定装置传递给 pytest.mark.parameterize?
我试图将三个不同的装置传递给我的 pytest.mark.parameterize 装饰器,如下所示: @pytest.mark.parametrize("凭据,return_code",[ (用户1,200), #(用户2, 200), #(...
pytest.fixture可以将参数传递给另一个fixture的params吗?
使用固定装置作为另一个固定装置的参数,使用参数失败: E TypeError:“函数”对象不可迭代 但使用普通函数返回值就可以了。 这工作正常: @pytest。
我们如何在多个测试中维护一个变量并将其报告(到控制台或在文件中)? 假设您在名为 math_operations.py 的模块中有一个函数,用于计算...
我有以下函数 get_postgres_connection。我正在尝试使用 test_get_postgres_connection_unsuccess 运行单元测试来命中异常。 def get_postgres_connection(): ...
我正在使用 pytest 并决定将测试作为应用程序代码模式的一部分。 除了conftest发现之外,一切都工作正常。 我有以下结构: 模块_a/ a.py __测试__...
我目前正在做一项大学作业,要求我用 python 进行单元测试。我需要进行单元测试的程序制作起来非常简单;我只是需要它来输入...
我有一个加载 yaml 文件的装置, 我有基础测试课 测试库A 一个继承自它的子类 TestB(TestBaseA ) 在 TestB 中,我有函数 test_values(): 我想要参数化
我有这样的结构: @pytest.fixture(范围='会话') def load_config() -> 字典: 打开(r“test_plan_1.yaml”)作为f: 数据 = yaml.safe_load(f) 返回数据 课堂测试...