{"library":"pytest-cases","type":"library","category":null,"description":"pytest-cases is a Python library that extends pytest to enable the separation of test code from test cases, allowing for more modular and reusable tests. It leverages pytest's parametrization capabilities to define test data and expected results in 'case functions,' which are then injected into test functions. The library is actively maintained, with frequent minor and patch releases to ensure compatibility with new pytest and Python versions, as well as to introduce new features.","language":"python","status":"active","version":"3.10.1","tags":["testing","pytest","fixtures","test cases","parametrization"],"install":[{"cmd":"pip install pytest-cases","imports":["from pytest_cases import parametrize_with_cases"]}],"homepage":null,"github":"https://github.com/smarie/python-pytest-cases","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pytest-cases/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.9,"avg_import_s":0.5,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pytest-cases/compatibility"},"provenance":{"verified_status":"import_fail","verified_at":"Fri Jul 03","last_verified":"Fri Jul 03","next_check":"Fri Jul 10","install_tag":null}}