Esempio n. 1
0
 def _execute(self):
     options_parser = BehaveOptionsParser()
     arguments = options_parser.parse(self.options)
     if self.definition:
         arguments.extend(['-D', 'definition={d}'.format(d=self.definition)])
     arguments.append(self.features_dir)
     result = self._invoke_behave(arguments)
     if result != 0: raise bolt_api.TaskFailedError()
Esempio n. 2
0
 def failing_task(self, **kwargs):
     raise api.TaskFailedError()
Esempio n. 3
0
 def _raise_if_not_none_or_zero(self, result):
     if result:
         raise api.TaskFailedError()
Esempio n. 4
0
 def setUp(self):
     self.exception = api.TaskFailedError()