Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
    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, {})
Exemplo n.º 3
0
 def setUp(self):
     super(TestTaskCreate, self).setUp()
     self.env = MockEnvironment()
     self.plugin = plugins.TaskCreate()
Exemplo n.º 4
0
 def setUp(self):
     super(TestTaskView, self).setUp()
     self.env = MockEnvironment()
     self.plugin = plugins.TaskView()
Exemplo n.º 5
0
 def setUp(self):
     super(TestTimer, self).setUp()
     self.plugin = plugins.Timer()
     self.env = MockEnvironment()
Exemplo n.º 6
0
    def setUp(self):
        super(TestStats, self).setUp()
        self.setup_dir()

        self.env = MockEnvironment(data_dir=self.test_dir)
        self.plugin = plugins.Stats()
Exemplo n.º 7
0
 def setUp(self):
     super(TestCLI, self).setUp()
     self.cli = CLI()
     self.env = MockEnvironment()