By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
445,797 Members | 1,836 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 445,797 IT Pros & Developers. It's quick & easy.

Unit testing framework: CxxTest question

P: n/a
Hello everyone,

I have a question about the Cxxtest framework which I am considering
using for all my C++ unit testing needs.

I am wondering if it is possible to configure the framework so that
the output of all the tests go into a file rather than the standard
output. I did not see any flag that lets you do something like that
and searching the net did not yield any clues either.

So, I am wondering if anyone who has used the framework before can
help me with this.

Cheers,
Anja

Mar 12 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a
On 12 Mar, 13:12, "Anja" <anja.e...@googlemail.comwrote:
Hello everyone,

I have a question about the Cxxtest framework which I am considering
using for all my C++ unit testing needs.

I am wondering if it is possible to configure the framework so that
the output of all the tests go into a file rather than the standard
output. I did not see any flag that lets you do something like that
and searching the net did not yield any clues either.

So, I am wondering if anyone who has used the framework before can
help me with this.
You should really ask these kinds of questions in a forum concerned
with the Cxxtest framework, it's quite off topic in here. I don't know
how it all works but if it's a separate program you run then you can
always redirect the output. So if you normally run the test like so:
cxxtest
Then you can redirect the output to a file like so:
cxxtest out.txt
--
Erik Wikström

Mar 12 '07 #2

P: n/a
Anja wrote:
I have a question about the Cxxtest framework which I am considering
using for all my C++ unit testing needs.
Please use UnitTest++; it's much better.
I am wondering if it is possible to configure the framework so that
the output of all the tests go into a file rather than the standard
output. I did not see any flag that lets you do something like that
and searching the net did not yield any clues either.
The best way to use such a framework is with zero-tolerance for faults. When
you edit you should configure your editor to run all the tests from one
(unshifted) button, and you should run all the tests in your current module
after every few edits.

When you commit code to a repository, you should only commit if all tests
pass. If tests fail unexpectedly, you should revert your code until they
pass, and start your current effort again. This is much MUCH more productive
than traditional hack-n-slash debugging.

This is why few test runners have excessive (JUnit-style) support for
coddling errors, or listing them, or reporting them. At the very least your
editor should treat failures as syntax errors, and offer the option to
navigate to the failure easily.
So, I am wondering if anyone who has used the framework before can
help me with this.
Try its mailing list. I know UnitTest++ has the option.

--
Phlip
http://www.greencheese.us/ZeekLand <-- NOT a blog!!!
Mar 13 '07 #3

P: n/a
On Mar 12, 8:12 pm, "Anja" <anja.e...@googlemail.comwrote:
Hello everyone,

I have a question about the Cxxtest framework which I am considering
using for all my C++ unit testing needs.

I am wondering if it is possible to configure the framework so that
the output of all the tests go into a file rather than the standard
output. I did not see any flag that lets you do something like that
and searching the net did not yield any clues either.

So, I am wondering if anyone who has used the framework before can
help me with this.

Cheers,
Anja
that's great

Mar 14 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.