[Adium-devl] Unit testing
timber at lava.net
Mon Aug 27 00:14:07 UTC 2007
I'd like to note also that once we get buildbot up and running, these
unit tests will be automatically run after every commit! instantly
being able to catch regressions will be amazing. Writing a unit test
for fixes you check in can ensure that we don't fix the same bugs over
and over. (See the recent S+ problems for a great example of something
that really badly needs unit testing)
On Aug 26, 2007, at 2:33 PM, Peter Hosey wrote:
> Those of you who are paying attention to the commits list or Trac
> feed have noticed that I've added some unit tests to Adium recently.
> I invite your help. Adium would benefit greatly from good test
> coverage, to help prevent regressions and aid API documentation.
> I've created a page on the wiki:
> If you have some time, please reserve one or more Adium classes or
> addition-categories to work on (by adding your reservation on the
> page), and then add a unit-tests class for it, following the
> instructions on the page.
> It really is quite easy. The SenTestingKit test system makes it easy
> to set up tests rapidly, and once the tests are in place, you may
> find and get to fix one or more latent bugs that the tests reveal.
> That's *really* fun. ☺
> If you've heard of unit-testing before, but haven't figured out yet
> what exactly it's supposed to do (like me, a couple days ago), I
> have a blog post for you:
> Adium-devl mailing list
> Adium-devl at adiumx.com
More information about the Adium-devl