From d84899e064181d87cb37c3959ed923ea1bb3f0f6 Mon Sep 17 00:00:00 2001 From: Michael Gratton Date: Fri, 10 Apr 2020 14:31:41 +1000 Subject: [PATCH] test: Enable engine logging if test harness verbose flag is set --- test/test-client.vala | 6 ++++++ test/test-engine.vala | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/test/test-client.vala b/test/test-client.vala index 1016d2a5..1d32bc2c 100644 --- a/test/test-client.vala +++ b/test/test-client.vala @@ -39,6 +39,12 @@ int main(string[] args) { Geary.RFC822.init(); Geary.HTML.init(); Geary.Logging.init(); + if (GLib.Test.verbose()) { + Geary.Logging.enable_flags(ALL); + GLib.Log.set_writer_func(Geary.Logging.default_log_writer); + Geary.Logging.enable_flags(ALL); + Geary.Logging.log_to(GLib.stdout); + } /* * Hook up all tests into appropriate suites diff --git a/test/test-engine.vala b/test/test-engine.vala index a70cb11c..b738e1a7 100644 --- a/test/test-engine.vala +++ b/test/test-engine.vala @@ -22,6 +22,12 @@ int main(string[] args) { Geary.RFC822.init(); Geary.HTML.init(); Geary.Logging.init(); + if (GLib.Test.verbose()) { + Geary.Logging.enable_flags(ALL); + GLib.Log.set_writer_func(Geary.Logging.default_log_writer); + Geary.Logging.enable_flags(ALL); + Geary.Logging.log_to(GLib.stdout); + } /* * Hook up all tests into appropriate suites