/DEVELOPERS.txt

https://bitbucket.org/jpellerin/nose/ · Plain Text · 33 lines · 21 code · 12 blank · 0 comment · 0 complexity · 17d294e6bc1d292f95eb427d2506abdc MD5 · raw file

  1. Hello and welcome! Thanks for taking the time to work on Nose.
  2. Run the Test Suite
  3. ==================
  4. Install `tox`_ so that it's accessible on $PATH somehow. Then cd into the source and type::
  5. $ tox
  6. .. _`tox`: http://codespeak.net/tox/
  7. That will try to run tests in all of the Python interpreters that Nose
  8. supports. If you don't have one of those versions installed please ask for
  9. assistance so you don't develop an incompatible feature.
  10. For a quick spot check of the tests you can test against a specific version
  11. like this::
  12. $ tox -e py26
  13. All Features Must Have Tests
  14. ============================
  15. Well, duh. If you get stuck on this just ask. There are lots of ways to
  16. make quick regression tests out of nose based suites.
  17. Code Style
  18. ==========
  19. Please follow `PEP8`_ for all contributed code. Specifically, please keep
  20. the window width to 80 chars and follow the PEP8 formatting style.
  21. .. _`PEP8`: http://www.python.org/dev/peps/pep-0008/