From: Ryan Culpepper <ryan_sml@ya...> - 2004-09-13 19:36:08
I've just committed a refactored version of the SchemeUnit GUI to
- 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
- 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.
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!