pytest provides built-in support for implementing your custom dynamic parametrization schemes: http://doc.pytest.org/en/latest/parametrize.html#pytest-generate-tests