'Called when a test begins to run. Records the time when it was first
called and resets the warning cache.
@param test: L{ITestCase}'

def startTest(self, test):

    super(Reporter, self).startTest(test)
    if (self._startTime is None):
        self._startTime = self._getTime()
    self._warningCache = set()
