Adding the tests to the build, cost in image size is not too bad

I'd add pylint, but it's currently failing.