Last updated:
0 purchases
pytestdatasuites 1.0.5
pytest-data-suites
Class-based test cases for pytest.
Installation
pip install pytest-data-suites
Usage example
from pytest_data_suites import DataSuite
class MultiplicationDataSuite(DataSuite):
# Using TypedDict instead of dict here could clarify your code, but that's just a demo
positive_operands = dict(left_operand=2, right_operand=2, operation_result=4)
negative_operands = dict(left_operand=-3, right_operand=-7, operation_result=21)
@MultiplicationDataSuite.parametrize
def test_multiplication(left_operand: float, right_operand: float, operation_result: float) -> None:
assert left_operand * right_operand == operation_result
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.