11
sys.path.insert(0, "..")
12
from unattended_upgrade import LogInstallProgress
21
class TestLogInstallProgress(unittest.TestCase):
24
self.tempdir = tempfile.mkdtemp()
26
self.mock_options = MockOptions()
28
def test_log_installprogress(self):
29
logdir = os.path.join(self.tempdir, "mylog")
30
apt_pkg.config.set("Unattended-Upgrade::LogDir", logdir)
31
logging.root.handlers = []
32
_setup_logging(self.mock_options)
33
self.assertTrue(os.path.exists(logdir))
36
if __name__ == "__main__":
37
logging.basicConfig(level=logging.DEBUG)