def __init__(self, model): self._model = model self._atsVariables = AtsVariables(self._model.getAts()) self._taggedDescription = Documentation.TaggedDocstring() self._taggedDescription.parse(self._model.getDescription()) self._tags = Documentation.DictWrapper(self._taggedDescription) self._role = self._model.getRole() # extract starttime/stoptime element = self._model.getDomElements("testcase-started")[0] self._startTimestamp = float(element.attribute('timestamp')) element = self._model.getDomElements("testcase-stopped")[0] self._stopTimestamp = float(element.attribute('timestamp'))
def __init__(self, name, docstring, role): self._name = name self._role = role self._taggedDescription = Documentation.TaggedDocstring() self._taggedDescription.parse(docstring) self._tags = Documentation.DictWrapper(self._taggedDescription)