improve unit test SNR
[python-delta-tar] / testing / test_deltatar.py
index 2350e7c..f16208d 100644 (file)
@@ -37,6 +37,10 @@ import deltatar.crypto as crypto
 from . import BaseTest
 from . import new_volume_handler
 
+# Enable warning messages from deltatar. This minimizes the SNR of
+# test runs, but none of the messages are meaningful in any way.
+VERBOSE_TEST_OUTPUT = False
+
 class DeltaTarTest(BaseTest):
     """
     Test backups
@@ -62,8 +66,10 @@ class DeltaTarTest(BaseTest):
         self.hash["source_dir/test/huge"]  = self.create_file("source_dir/test/huge", 700000)
         self.hash["source_dir/test/huge2"]  = self.create_file("source_dir/test/huge2", 800000)
 
-        self.consoleLogger = logging.StreamHandler()
-        self.consoleLogger.setLevel(logging.DEBUG)
+        self.consoleLogger = None
+        if VERBOSE_TEST_OUTPUT is True:
+            self.consoleLogger = logging.StreamHandler()
+            self.consoleLogger.setLevel(logging.DEBUG)
 
         if not os.path.isdir(self.GIT_DIR):
             # Not running inside git tree, take our