CouchPotato uses native module unittest and some additional tools:
- mock (for mocking)
- nosetests (automatic test discovering, report gen, coverage calc)
Current coverage is always accessible on :ref:`coveralls`
>>> grunt test
Best practices in process...