def addError(self, test, error):

        if (isinstance(error, Failure)
            and error.check(util.DirtyReactorAggregateError)):
            warnings.warn(error.getErrorMessage())
        else:
            self._originalReporter.addError(test, error)
If the error is a L{util.DirtyReactorAggregateError}, instead of
dataset/ETHPy150Open twisted/twisted/twisted/trial/reporter.py/UncleanWarningsReporterWrapper.addError