While testing LUCENE-866 I realized that Java assertions are disabled when *I* run 'ant test'.
Others did have the assertion executed and causing that NPE. So I am not sure if this is general problem or only a Windows one. Compile wise we are ok, having "-source 1.4". At runtime, assertions can be enabled by running "java -ea". Using ant, setting "ANT_ARGS=-ea" is supposed to have the same effect, but it doesn't, at least not for me. Adding: <assertions> <enable/> </assertions> to the <junit> task would enable assertions during tests regardless of ANT_OPTS variable (and hopefully on all OSs). Anyone sees a problem with adding this? Btw, I think we can/should use Java asserts more (there are currently only 4 active asserts under trunk/java). Doron --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]