I'm asking about this here before filing a bug report, in case I've just
JUnit has a properties file called excluded.properties that gives one a way
to prevent classes in specified packages being loaded by the class loader
used to implement the "reload classes every run" feature. This is sometimes
necessary to ensure that classes are found in the correct place: For
example, to ensure that the VisiBroker org.omg.CORBA.ORB, not the one that
ships with the JDK, is loaded when VisiBroker is in use. I can't seem to
find a placement for this properties file where it will be found when JUnit
tests are executed from the IDE. Furthermore, the state of the "reload
classes every run" check box is not retained across invocations of the
Run|JUnit Tests... command, so I have to allow the test to fail the first
time before I have an opportunity to clear it. This is... tedious.
So what's the story: user error or bug?