--- you can reply above this line --- New issue 238: Add an easy way for plugins to format objects for idmaker https://bitbucket.org/hpk42/pytest/issue/238/add-an-easy-way-for-plugins-to-format
Gustavo Picon: One of the things I missed when I ported a hacky dynamic unittest suite to pytest fixtures, was the information I got from the test names. I parametrize 6 different django models in every test, but in the report I saw something like: test_add_sibling_first[model0] test_add_sibling_first[model1] test_add_sibling_first[model2] ... Which wasn't helpful at all. I solved this problem by [monkeypatching _pytest.python.idmaker](https://bitbucket.org/tabo/django-treebeard/src/fd57de9692913126a31c87c909a45f84a919fffe/treebeard/tests/conftest.py?at=default#cl-20). Now I have [nicer results](https://tabo.pe/jenkins/job/django-treebeard/34/TOX_DB=sqlite,TOX_DJANGO=dj15,TOX_PYTHON=py32,os=windows/testReport/treebeard.tests.test_treebeard/TestAddSibling/), like: test_add_sibling_first[AL_TestNode] test_add_sibling_first[AL_TestNodeProxy] test_add_sibling_first[MP_TestNode] ... It would be better if pytest provided an interface for plugins to handle different object types, so for instance pytest_django could register itself as being in charge of formatting all django orm objects and views. Responsible: hpk42 -- This is an issue notification from bitbucket.org. You are receiving this either because you are the owner of the issue, or you are following the issue. _______________________________________________ py-svn mailing list py-svn@codespeak.net http://codespeak.net/mailman/listinfo/py-svn