We have added back the "mains", since we were not able to run the project using Coverage from a test suite. If we attempt to run the test suite using jython, we have some incompatibility errors. So we decided to run each test suite individually from command line.:

File "C:\jython2.7b1\Lib\site-packages\coverage\parser.py", line 361, in __ini
t__
    raise CoverageException(
coverage.misc.CoverageException: This implementation of Python doesn't support c
ode analysis.
Run coverage.py under CPython for this command.

I guess we will need to investigate about another test suite runner.