Ejemplo n.º 1
0
 def tinderOutput(self):
     #write out stuff for tinderbox
     for suite_dict in self.suiteList:
         self._write('#TINDERBOX# Testname = %s\n' % suite_dict['name'])
         self._write('#TINDERBOX# Time elapsed = %0.2f (seconds)\n' % _inSeconds(suite_dict['totaltime']))
         if suite_dict['result'] is None:
             self._write('#TINDERBOX# Status = PASSED\n')
         else:
             self._write('#TINDERBOX# Status = FAILED\n')
Ejemplo n.º 2
0
 def tinderOutput(self):
     #write out stuff for tinderbox
     for suite_dict in self.suiteList:
         self._write('#TINDERBOX# Testname = %s\n' % suite_dict['name'])
         self._write('#TINDERBOX# Time elapsed = %0.2f (seconds)\n' %
                     _inSeconds(suite_dict['totaltime']))
         if suite_dict['result'] is None:
             self._write('#TINDERBOX# Status = PASSED\n')
         else:
             self._write('#TINDERBOX# Status = FAILED\n')
Ejemplo n.º 3
0
    def endSuite(self):
        """Method to end current running suite.
        
        Encapsulates test list."""

        self.currentSuite['endtime'] = datetime.now()
        self.currentSuite['totaltime'] = self.currentSuite[
            'endtime'] - self.currentSuite['starttime']
        self.printOut(
            u'Ending Suite ""%s"" :: EndTime %s :: Total Time %0.2f seconds' %
            (self.currentSuite['name'], self.currentSuite['endtime'],
             _inSeconds(self.currentSuite['totaltime'])),
            level=3)
        self.currentSuite['testlist'] = copy.copy(self.testList)
        self.suiteList.append(copy.copy(self.currentSuite))
        self.inSuite = False
Ejemplo n.º 4
0
 def endTest(self, comment=None):
     """Method to end individual test class run.
     
     Encapsulates action list."""
     self.checkForOpenDialogs()
     self.checkForStderrOutput()
     self.currentTest['endtime'] = datetime.now()
     self.currentTest['totaltime'] = self.currentTest[
         'endtime'] - self.currentTest['starttime']
     self.currentTest['comment'] = '%s\n%s' % (self.currentTest['comment'],
                                               comment)
     self.printOut(
         u'Ending Test ""%s"" :: EndTime %s :: Total Time %0.2f seconds' %
         (self.currentTest['name'], self.currentTest['endtime'],
          _inSeconds(self.currentTest['totaltime'])),
         level=2)
     self.currentTest['actionlist'] = copy.copy(self.actionList)
     self.testList.append(copy.copy(self.currentTest))
     self.inTest = False
Ejemplo n.º 5
0
 def endTest(self, comment=None):
     """Method to end individual test class run.
     
     Encapsulates action list."""
     self.checkForOpenDialogs()
     self.checkForStderrOutput()               
     self.currentTest['endtime'] = datetime.now()
     self.currentTest['totaltime'] = self.currentTest['endtime'] - self.currentTest['starttime']
     self.currentTest['comment'] = '%s\n%s' % (self.currentTest['comment'], comment)
     self.printOut(u'Ending Test ""%s"" :: EndTime %s :: Total Time %0.2f seconds' % (self.currentTest['name'], self.currentTest['endtime'], _inSeconds(self.currentTest['totaltime'])), level=2)
     self.currentTest['actionlist'] = copy.copy(self.actionList)
     self.testList.append(copy.copy(self.currentTest))
     self.inTest = False
Ejemplo n.º 6
0
 def endSuite(self):
     """Method to end current running suite.
     
     Encapsulates test list."""
         
     self.currentSuite['endtime'] = datetime.now()
     self.currentSuite['totaltime'] = self.currentSuite['endtime'] - self.currentSuite['starttime']
     self.printOut(u'Ending Suite ""%s"" :: EndTime %s :: Total Time %0.2f seconds' % (self.currentSuite['name'], self.currentSuite['endtime'], _inSeconds(self.currentSuite['totaltime'])), level=3)
     self.currentSuite['testlist'] = copy.copy(self.testList)
     self.suiteList.append(copy.copy(self.currentSuite))
     self.inSuite = False