The surefire plugin version in the FtpServer pom is currently 2.4.3,
which is very old - the current version is 2.8.1.
2.4.3 does not even support systemPropertyVariables (2.5+).

Likewise, JUnit is pegged at 3.8.2; the current version for Java 1.5+ is 4.8.2.

Any objection to updating these?

Also, the default logging level is DEBUG, which makes "mvn test" very noisy.
I think WARN would be more appropriate for normal testing.

Unfortunately it does not appear to be possible to override the
logging level via a system parameter; the only way to do this is by
modifying the log4j.properties file, or providing an alternative file.

Would it be OK to change the default level in the log4j.properties file?

Alternatively, perhaps test logging should use a more flexible logging
implementation that can be overridden via a command-line option.

Reply via email to