数据驱动

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%]

最新文章

  1. jQuery中iframe的操作
  2. 恢复MySQL主从数据一致性的总结
  3. Cordova - 使用Cordova开发iOS应用实战2(生命周期、使用Safari调试)
  4. XCODE UITextField 中的属性和用法
  5. 文本标记器vi
  6. 附12 grafana配置文件
  7. Java多线程之 ThreadLocal
  8. 支持MySql的数据库自动分表工具DBShardTools发布
  9. pd的django To do list 教程------(1)说明与展示
  10. winform制作自定义控件(入门)
  11. Erlang Concurrent 并发进阶
  12. 如何更好的编写async函数
  13. TensorFlow卷积网络常用函数参数详细总结
  14. 好用的UI设计工具
  15. EntityFramework_基础
  16. bzoj 2553 [BeiJing2011]禁忌——AC自动机+概率DP+矩阵
  17. Centos 7 文件和目录管理
  18. python爬虫实战(九)--------拉勾网全站职位(CrawlSpider)
  19. Scrum立会报告+燃尽图(十一月十七日总第二十五次):设计调查问卷;修复上一阶段bug
  20. Web应用类型扫描识别工具WhatWeb

热门文章

  1. C#中在定义事件委托时怎样跨窗体传递参数
  2. C++ 手把手教你实现可变长的数组
  3. 性能优化之mybatis实现接口的批量查询,减少数据库的查询消耗
  4. Java 方法引用_特性
  5. REST API接口测试
  6. BayaiM__Oracle ASM操作管理
  7. Linux—服务器SSL/TLS快速检测工具(TLSSLed)
  8. 渗透测试学习 二十八、WAF绕过详解
  9. 第十七章 Metasploit Framework
  10. python 连接oracle -- sqlalchemy及cx_Oracle的使用详解