def teardown(self): FlexGetBase.teardown(self) if getattr(self, 'testfile', None) and os.path.exists(self.testfile): os.remove(self.testfile) temp_dir = os.path.join(self.manager.config_base, 'temp') if os.path.exists(temp_dir) and os.path.isdir(temp_dir): os.rmdir(temp_dir)
def teardown(self): curdir = os.getcwd() os.chdir(self.test_home) for test_dir in self.test_dirs: os.removedirs(test_dir) os.chdir(curdir) os.rmdir(self.test_home) FlexGetBase.teardown(self)
def setup(self): FlexGetBase.setup(self) # generate config self.test_home = maketemp() for task_name in self.manager.config['tasks'].iterkeys(): if isinstance(self.manager.config['tasks'][task_name]['exists_series'], dict): self.manager.config['tasks'][task_name]['exists_series']['path'] = self.test_home else: self.manager.config['tasks'][task_name]['exists_series'] = self.test_home # create test dirs for dir in self.test_dirs: os.mkdir(os.path.join(self.test_home, dir))
def setup(self): FlexGetBase.setup(self) # generate config self.test_home = maketemp() for task_name in self.manager.config['tasks'].iterkeys(): if isinstance(self.manager.config['tasks'][task_name]['exists_movie'], dict): self.manager.config['tasks'][task_name]['exists_movie']['path'] = self.test_home else: self.manager.config['tasks'][task_name]['exists_movie'] = self.test_home # create test dirs for test_dir in self.test_dirs: os.makedirs(os.path.join(self.test_home, test_dir)) # create test files for test_file in self.test_files: open(os.path.join(self.test_home, test_file), 'a').close()
def setup(self): FlexGetBase.setup(self) # generate config self.test_home = maketemp() for task_name in self.manager.config['tasks'].iterkeys(): if isinstance( self.manager.config['tasks'][task_name]['exists_movie'], dict): self.manager.config['tasks'][task_name]['exists_movie'][ 'path'] = self.test_home else: self.manager.config['tasks'][task_name][ 'exists_movie'] = self.test_home # create test dirs for test_dir in self.test_dirs: os.makedirs(os.path.join(self.test_home, test_dir)) # create test files for test_file in self.test_files: open(os.path.join(self.test_home, test_file), 'a').close()
def __init__(self): self.test_home = None FlexGetBase.__init__(self)
def __init__(self): self.testfile = None FlexGetBase.__init__(self)
def setup(self): FlexGetBase.setup(self) # reset input cache so that the cache is not used for second execution from flexget.utils.cached_input import cached cached.cache = {}
def __init__(self): self.client = app.test_client() FlexGetBase.__init__(self)
def teardown(self): for dir in self.test_dirs: os.rmdir(os.path.join(self.test_home, dir)) os.rmdir(self.test_home) FlexGetBase.teardown(self)
def setup(self): FlexGetBase.setup(self) self.execute_feed('test')
def setup(self): FlexGetBase.setup(self) self.execute_task('test')