Feature #2893
openAvoid using the wt_config.xml to configure logging with WTestEnvironment
0%
Description
[Made a feature request as suggested by Koen, from http://redmine.emweb.be/boards/2/topics/8790\]
Using the WTestEnvironment, one would like to completely silence the default Wt logger during the test runs.
A normal initialization sequence is:
_env = new Wt::Test::WTestEnvironment();
Wt::WLogger& logger = _env~~server()~~>logger();
logger.configure("* -info -debug");
The above sequence has a too late effect, since there is log output already during the WTestEnvironment constructor:
[2014-Mar-30 22:58:05.103593] 2496 - [info] "config: reading Wt config file: /etc/wt_config.xml (location = '')"
[2014-Mar-30 22:58:05.109003] 2496 - [info] "Wt: session created (#sessions = 1)"
So with the current code the only way is to use a custom wt_config.xml and pass it to WTestEnvironment.
It would be nice to be able to completely silent the logger without the need to use a configuration file.
No data to display