Added coverage to testsuite

* fixed setup.py sh to acual requirements
* assertTrue instead of assertEqual