本文主要是介绍pytest + ddt 使用方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近看到了ddt数据驱动很是牛逼,但是貌似不能和pytest集合,代码都是用pytest框架写的,悲剧了。
from ddt import ddt, data, file_data
@ddt
class TestFooTest():
@file_data('test_create_file.yaml')
def test_two(self, value):
print(value)
执行的话就报错了,只能是类集成了unitest才能成功。或者谁有解决办法欢迎留言。
(venv) [17:39:57 root@master test]$ pytest ddt_test.py
======================================================== test session starts ===================================================
这篇关于pytest + ddt 使用方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!