Fixed py3 not running tests

By using addTests instead of mapping over module test suites and calling
addTest on them.