The directories tests/data/valid and tests/data/invalid are always generated (even with add_example=false).
For consistency I suggest tests/test_data.py should also be generated since the script understands the directory structure.
i.e. rename {% if add_example %}test_data.py{% endif %}.jinja to test_data.py
The directories
tests/data/validandtests/data/invalidare always generated (even withadd_example=false).For consistency I suggest
tests/test_data.pyshould also be generated since the script understands the directory structure.i.e. rename
{% if add_example %}test_data.py{% endif %}.jinjatotest_data.py