ArrayOutOfBoundsException bug in the setUp method for ProjectMenuTest.
This attempted fix probably does not address the real problem since the
exception was thrown in the bowels of Swing library code invoked from
MainFrame.<init> and this fix simply moves the subsequent frame.pack()
operation to the event thread. Why not move MainFrame <init> to the event
thread? It slows down unit testing considerably.
I don't know what the event thread is doing between tests in a unit
testing suite. Is is already running when the test starts?
The following file was updated:
M src/edu/rice/cs/drjava/ui/ProjectMenuTest.java