On Friday, August 12, 2005, at 08:31 pm, Paolo Amoroso wrote:
Duncan Rose duncan@robotcat.demon.co.uk writes:
I'd like to see a 'proper' test suite, just in case.
By the what, what does a GUI test suite look like?
This is what the Functional Developer DUIM one looks like:
http://www.gwydiondylan.org/images/duim-gui-tests-hd12.png
This isn't a million miles away from what we have for McCLIM already, but is more complete.
Note that the DUIM source tree also contains 'unit' tests, which include (as far as I know, I will investigate further) examples where specific windowing calls are redefined so that at least it's possible to say 'up to this point the functionality is correct' even though that might not lead directly to fully-working code.
Testing GUI apps is always a pain; there are testing utilities available (generally they record input events, then replay them as necessary and compare the results) but I haven't seen a good general purpose cross-platform one.
-Duncan
Paolo
Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log _______________________________________________ mcclim-devel mailing list mcclim-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel