diff --git a/tests/test_lib.py b/tests/test_lib.py index db399fa6c1969d10c705a2549878873ae6130ec3..3bc81216f2f0f68d8b70cfc21306740f570a9f29 100644 --- a/tests/test_lib.py +++ b/tests/test_lib.py @@ -50,6 +50,14 @@ FILEPATH = os.path.join(FILEDIR, FILENAME) #sickbeard.logger.sb_log_instance = sickbeard.logger.SBRotatingLogHandler(os.path.join(TESTDIR, 'sickbeard.log'), sickbeard.logger.NUM_LOGS, sickbeard.logger.LOG_SIZE) sickbeard.logger.SBRotatingLogHandler.log_file = os.path.join(os.path.join(TESTDIR, 'Logs'), 'test_sickbeard.log') +#================= +# prepare env functions +#================= +def createTestLogFolder(): + if not os.path.isdir(sickbeard.LOG_DIR): + os.mkdir(sickbeard.LOG_DIR) + +# call env functions at apropriate time durin sickbeard var setup #================= # sickbeard globals @@ -76,6 +84,7 @@ sickbeard.providerList = providers.makeProviderList() sickbeard.PROG_DIR = os.path.abspath('..') sickbeard.DATA_DIR = sickbeard.PROG_DIR sickbeard.LOG_DIR = os.path.join(TESTDIR, 'Logs') +createTestLogFolder() sickbeard.logger.sb_log_instance.initLogging(False) #=================