What exactly I need to do to make python\'s unittest work? I checked the official documentation, SO questions and even tried using nose, b
unittest
nose
Test functions must start with the name test So fooTest should be testFoo. See the docs here
test
fooTest
testFoo
Also, there isn't a need for the __init__.py file, assuming those are the only two files in your tests directory.
__init__.py
tests