IssueTrackerProduct

A user friendly bug tracking web application for Zope

70 tests and counting

07 Apr 2008

 

The current SVN version now has 70 functional unit tests (aka. integration tests in Zope):

 Ran 70 tests with 0 failures and 0 errors in 1.270 seconds.

The next version which is going to be 0.8.4 has lots of bug fixes and new features. Many of these have come about thanks to better automated tests. This also means that future development of the IssueTrackerProduct can be "safer" as the code base is growing with a reduced (never nothing) risk of breaking other existing functionality.

Anybody can run the tests on their computer. If you have installed the latest SVN version on a Zope 2.9 or Zope 2.10 you can start the tests like this:

 $ ./bin/zopectl test --dir Products/IssueTrackerProduct/tests/

If you just want to run a particular file, e.g. testEmailIn.py then you run it like this:

 $ ./bin/zopectl test --dir Products/IssueTrackerProduct/tests/ \
 --tests-pattern=testEmailIn

Before you run the tests you might want to prevent it from sending emails so set it to DEBUG mode like this:

 $ export DEBUG_ISSUETRACKERPRODUCT=1

<<< Return to all news items