From d74020eb622a4d8feb75c5c7931a5c3650d5484b Mon Sep 17 00:00:00 2001 From: Peter Surda Date: Sun, 17 Nov 2019 17:02:13 +0100 Subject: [PATCH] Log test fixes Add flushing, set directory correctly --- src/tests/test_logger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tests/test_logger.py b/src/tests/test_logger.py index 57448911..b86b625d 100644 --- a/src/tests/test_logger.py +++ b/src/tests/test_logger.py @@ -7,6 +7,8 @@ import os import tempfile import unittest +import pybitmessage.state + class TestLogger(unittest.TestCase): """A test case for bmconfigparser""" @@ -38,6 +40,7 @@ handlers=default def test_fileConfig(self): """Put logging.dat with special pattern and check it was used""" tmp = os.environ['BITMESSAGE_HOME'] = tempfile.gettempdir() + pybitmessage.state.appdata = tmp log_config = os.path.join(tmp, 'logging.dat') log_file = os.path.join(tmp, 'debug.log') @@ -65,5 +68,6 @@ handlers=default self.assertEqual(logger, logger_) logger_.info('Testing the logger...') + logger_.handlers[0].flush() self.assertRegexpMatches(open(log_file).read(), pattern)