SchemeUnit GUI

Ryan Culpepper <ryan_sml-/[email protected]> Mon, 13 Sep 2004 12:37:06 -0700 (PDT)
Newsgroups gmane.lisp.scheme.plt.schematics
Message-ID <[email protected]>
I've just committed a refactored version of the SchemeUnit GUI to
CVS. 

- The design and implementation of the GUI is much easier to read,
which should lower the barrier for people who want to hack in new
features.

- The interface has changed. Instead of make-graphical-ui, use
test/graphical-ui from (lib "graphical-ui.ss" "schemeunit"), which
takes a single test. It is no longer possible to add or remove tests
from the window once it has been created--to run multiple tests, just
put them into a test suite.

- There is no longer a separate "Test" button to get the benefit of
DrScheme integration. Simply run the GUI under DrScheme and
backtraces and location highlighting will be available automatically.

- There are several usability improvements. Test names in the tree
view are colored to indicate test status. Subsuites are listed by
Success/Failure category rather than having a separate category, so
you can now tell at a glance whether any subsuites failed. Assertion
parameters are listed in separate boxes for readability. Finally, the
GUI responds considerably faster than it used to.

Please try out the new GUI, report bugs, and submit feature requests.

Ryan



	
		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail 


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. 
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php