pytest-Mark数据驱动
2024-09-04 14:58:46
数据驱动
import pytest @pytest.mark.parametrize(("a", "b", "expected"), [
[1, 2, 3],
[10, 11, 21],
[1, 1, 1],
])
def test_1(a, b, expected):
assert a + b == expected if __name__ == "__main__":
pytest.main(["-v"])
==================================
test_pytest.py::test_1[1-2-3] PASSED [ 33%]
test_pytest.py::test_1[10-11-21] PASSED [ 66%]
test_pytest.py::test_1[1-1-1] FAILED [100%]
最新文章
- jQuery中iframe的操作
- 恢复MySQL主从数据一致性的总结
- Cordova - 使用Cordova开发iOS应用实战2(生命周期、使用Safari调试)
- XCODE UITextField 中的属性和用法
- 文本标记器vi
- 附12 grafana配置文件
- Java多线程之 ThreadLocal
- 支持MySql的数据库自动分表工具DBShardTools发布
- pd的django To do list 教程------(1)说明与展示
- winform制作自定义控件(入门)
- Erlang Concurrent 并发进阶
- 如何更好的编写async函数
- TensorFlow卷积网络常用函数参数详细总结
- 好用的UI设计工具
- EntityFramework_基础
- bzoj 2553 [BeiJing2011]禁忌——AC自动机+概率DP+矩阵
- Centos 7 文件和目录管理
- python爬虫实战(九)--------拉勾网全站职位(CrawlSpider)
- Scrum立会报告+燃尽图(十一月十七日总第二十五次):设计调查问卷;修复上一阶段bug
- Web应用类型扫描识别工具WhatWeb