def setUp(self): super(TestTaskRemove, self).setUp() self.plugin = plugins.TaskRemove() self.env = MockEnvironment() # setup test dir self.setup_dir() self.env.task._base_dir = self.test_dir self.env.task._task_dir = os.path.join(self.test_dir, 'tasks', 'test') os.makedirs(self.env.task._task_dir)
def setUp(self): super(TestTaskEdit, self).setUp() self.plugin = plugins.TaskEdit() self.env = MockEnvironment() # patch editor environment variable to /bin/cat with suppressed output if 'EDITOR' in os.environ: self.old_editor = os.environ['EDITOR'] os.environ['EDITOR'] = 'cat >/dev/null ' # setup test dir and task self.setup_dir() self.env.task._base_dir = self.test_dir self.env.task._task_dir = os.path.join(self.test_dir, 'tasks', 'test') os.makedirs(self.env.task._task_dir) # make task config self.task_cfg = os.path.join(self.env.task._task_dir, 'task.cfg') open(self.task_cfg, 'w', 0).write(_TASK_FILE_DATA) # register some options from the test task config to a mock plugin. for k in ('test_opt', 'test_block_test_opt'): registration.register('option', k, MockPlugin, {})
def setUp(self): super(TestTaskCreate, self).setUp() self.env = MockEnvironment() self.plugin = plugins.TaskCreate()
def setUp(self): super(TestTaskView, self).setUp() self.env = MockEnvironment() self.plugin = plugins.TaskView()
def setUp(self): super(TestTimer, self).setUp() self.plugin = plugins.Timer() self.env = MockEnvironment()
def setUp(self): super(TestStats, self).setUp() self.setup_dir() self.env = MockEnvironment(data_dir=self.test_dir) self.plugin = plugins.Stats()
def setUp(self): super(TestCLI, self).setUp() self.cli = CLI() self.env = MockEnvironment()