COMPMID-556: Fix double pretty printer registration.

Change-Id: I5f9658fee9175140d602e1ba516a67d4c83c6d87
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/95671
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
diff --git a/tests/main.cpp b/tests/main.cpp
index 70c7b6c..3fb8512 100644
--- a/tests/main.cpp
+++ b/tests/main.cpp
@@ -165,7 +165,7 @@
         std::vector<std::unique_ptr<framework::Printer>> printers;
         std::vector<std::shared_ptr<std::ofstream>>      log_streams;
 
-        if(pretty_console->value() && !(log_file->is_set() || log_format->value() != framework::LogFormat::PRETTY))
+        if(pretty_console->value() && (log_file->is_set() || log_format->value() != framework::LogFormat::PRETTY))
         {
             auto pretty_printer = support::cpp14::make_unique<framework::PrettyPrinter>();
             pretty_printer->set_color_output(color_output->value());