示例#1
0
    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)