The Contributing to django CMS section just says:
To run the tests simply execute python setup.py test from your shell.
but in fact it's not that simple.
Anyone submitting patches/tests needs to run tests for Pythons 2.5-2.7, and Djangos 1.3 to trunk - otherwise, unexpected issues can slip through (#1532 (comment)).
Also, there's the distinction between ./runtests.py and python setup.py test, the question how to install all appropriate requirements before testing, and so on.
Some expansion of the section to cover this would be really useful for contributors, and improve the quality of pull requests.
#1535 docs on contribution and testing
seams to be fixed