sugarbot's aim is to provide testing and automation facilities for the OLPC Project's Sugar GUI. The project must first identify and evaluate possible implementation options, and then implement the best choice. Although it has a Sugar focus, sugarbot should be easily extensible to other Python-based GUI's.

Thursday, July 3, 2008

Feels good

How well documented should tests be? It seems like they ought to be pretty self-explanatory, otherwise they are probably too complex and are prone to breakage themselves.

On another note, this is kind of nice to see...

zach@zriggle-desktop:~/Desktop/OLPC/sugarbot/trunk/sugarbot$ nosetests test*.py
......................................................................
----------------------------------------------------------------------
Ran 70 tests in 0.581s

OK


1 comment:

Titus Brown said...

As you say ;). I prefer narrative functional tests, myself; simple unit tests can be good, too. I try to avoid complicated tests, although complicated setup/teardown is more ok.