[Adium-devl] Unit testing

David Smith catfish.man at gmail.com
Mon Aug 27 00:27:26 UTC 2007


++ on the Sparkle code needing tests. Despite its seeming simplicity,  
I think it's been broken more times than any other piece of Adium  
I've worked with.

On Aug 26, 2007, at 5:14 PM, Colin Barrett wrote:

> 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)
>
> -Colin
>
> 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:
>>
>> 	http://adiumx.com/faq/UnitTesting
>>
>> 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:
>>
>> 	<http://boredzo.org/blog/archives/2007-08-24/my-first-unit-tests>
>>
>> _______________________________________________
>> Adium-devl mailing list
>> Adium-devl at adiumx.com
>> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com





More information about the devel mailing list