Fwd: [cdt-dev] Unit testing support for Eclipse CDT

-------- Original Message --------
Subject: [cdt-dev] Unit testing support for Eclipse CDT
Date: Tue, 28 Jun 2011 18:29:20 +0200
From: xgsa <xgsa [..] ...>
Reply-To: CDT General developers list. <cdt-dev [..] ...>
To: CDT General developers list. <cdt-dev [..] ...>

Hi,

I am working on the unit testing support for Eclipse CDT. It means
integration of existing C/C++ unit testing frameworks (such as
Boost.Test, Qt Test, Google Testing framework, CPPUnit, ...) into
Eclipse like JUnit support is done. I want to contribute it to the CDT
repository at one point, so I need your feedback.

Currently, these features are supported:

* Tests running with support of the following frameworks:
o Boost.Test

<http://www.boost.org/doc/libs/1_46_1/libs/test/doc/html/index.html>;
o Qt Test <http://doc.qt.nokia.com/solutions/4/qttestlib/>;
* Tests hierarchy browsing in a separate view.
* Test messages viewing, filtering by test case or test suite.
Source lookup is also supported.
* Testing statistics (total/failed/aborted tests count, red/green bar).
* Testing time measurement.
* The list of provided tests runners may be easily extended writing
a new Tests Runner Plugin.

If you want to try it yourself, here is an instruction
<https://github.com/xgsa/cdt-tests-runner/wiki/Tutorial> how to do it (a
few screenshots are also there). You can also see known problems &
planned features here
<https://github.com/xgsa/cdt-tests-runner/wiki/Features>. Here is a git
repository <https://github.com/xgsa/cdt-tests-runner> (synchronized with
yours), that contains 3 new projects and a few changes in CDT sources.

So I want to know your opinion about current functionality features,
what is missing and should be implemented. Comments about source code
are also appreciated. If you have any questions - feel free to ask.

Anton.

AttachmentSize
ATT00001..txt142 bytes