def setUp(self): global me self.config = cfgManager.newConfiguration( configurationModule=testConfig, applicationName='Testing ftpscraper') myDir = os.path.split(__file__)[0] if not myDir: myDir = '.' replDict = {'testDir': '%s' % myDir} for i in self.config: try: self.config[i] = self.config.get(i) % (replDict) except: pass self.logger = TestingLogger(me.fileLogger) self.testConfig = cfgManager.Config([ ('t', 'testPath', True, './TEST-BUILDS', ''), ('f', 'testFileName', True, 'lastrun.pickle', '') ]) self.testConfig["persistentDataPathname"] = os.path.join( self.testConfig.testPath, self.testConfig.testFileName)