def settings(self):
     result = [
         DocumentationController(self, self._kw.doc),
         TagsController(self, self._kw.tags),
         ArgumentsController(self, self._kw.args), self.teardown,
         ReturnValueController(self, self._kw.return_),
         TimeoutController(self, self._kw.timeout)
     ]
     return result
Пример #2
0
 def _settings(self):
     ss = self.data.setting_table
     return [
         DocumentationController(self, ss.doc),
         FixtureController(self, ss.suite_setup),
         FixtureController(self, ss.suite_teardown),
         FixtureController(self, ss.test_setup),
         FixtureController(self, ss.test_teardown), self.force_tags
     ]
Пример #3
0
 def settings(self):
     result = [
         DocumentationController(self, self._kw.doc),
         ArgumentsController(self, self._kw.args),
         TimeoutController(self, self._kw.timeout),
         ReturnValueController(self, self._kw.return_)
     ]
     if hasattr(self._kw, 'teardown'):
         result = result[:2] + [self.teardown] + result[2:]
     return result
Пример #4
0
 def documentation(self):
     return DocumentationController(self, self._test.doc)
Пример #5
0
 def test_creation(self):
     assert_equals(self.ctrl.display_value, 'Initial doc')
     assert_true(self.ctrl.datafile is None)
     ctrl = DocumentationController(self.parent, Documentation('[Documentation]'))
     assert_equals(ctrl.label, 'Documentation')
Пример #6
0
 def setUp(self):
     self.doc = Documentation('Documentation')
     self.doc.value = 'Initial doc'
     self.parent = _FakeParent()
     self.ctrl = DocumentationController(self.parent, self.doc)
Пример #7
0
 def _settings(self):
     return [DocumentationController(self, self.data.setting_table.doc)]