parameterized:使用任何Python测试框架进行参数化测试

时间:2024-05-24 22:27:05
【文件属性】:

文件名称:parameterized:使用任何Python测试框架进行参数化测试

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-24 22:27:05

Python

使用任何Python测试框架进行参数化测试 Python中的参数化测试很烂。 parameterized可修复该问题。 为了一切。 鼻子的参数化测试,py.test的参数化测试,单元测试的参数化测试。 # test_math.py from nose . tools import assert_equal from parameterized import parameterized , parameterized_class import unittest import math @ parameterized ([ ( 2 , 2 , 4 ), ( 2 , 3 , 8 ), ( 1 , 9 , 1 ), ( 0 , 9 , 0 ), ]) def test_pow ( base , exponent , expected ): assert_


【文件预览】:
parameterized-master
----README.rst(18KB)
----LICENSE.txt(2KB)
----.circleci()
--------config.yml(15KB)
----CHANGELOG.txt(5KB)
----misspelling-helper()
--------nose-parametrized()
----parameterized()
--------test.py(18KB)
--------__init__.py(92B)
--------parameterized.py(22KB)
----.travis.yml(0B)
----tox.ini(527B)
----setup.cfg(85B)
----setup.py(928B)
----.hgignore(148B)
----.gitignore(170B)
----rebuild-circleci-yaml(2KB)

网友评论