On Fri, Oct 31, 2008 at 02:59:05PM -0700, SJS wrote:

Some open-source projects welcome bug reports from users, and a report
of "it doesn't work with error message $X" gets a prompt reply and some
questions from a developer.   Those projects are *fun* for end-users to
report bugs for, as it lets them contribute.

Being able to report: "make tests reports a failure in t0025" does
make for good tests.

Part of the difficulty is that some kinds of projects are just easier
to test in isolation.  Git has a good test suite, but it, by nature,
is the kind of thing that is very easy to script.  Something
interactive or gui based is a lot harder to test.

For a lot of code I've written, I've had to create large frameworks
around them to be able to test them.  I still think it was worth it,
though.  But, it was a lot of work.

David

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to