twisted.trial.unittest.SynchronousTestCase.flushWarnings(self, offendingFunctions=None) method documentationtwisted.trial.unittest.SynchronousTestCase
View Source
Remove stored warnings from the list of captured warnings and return them.
| Parameters | offendingFunctions | If None, all warnings issued during the currently running test will be flushed. Otherwise, only warnings which point to a function included in this list will be flushed. All warnings include a filename and source line number; if these parts of a warning point to a source line which is part of a function, then the warning points to that function. (type: None or list of functions or methods.) |
| Returns | A list, each element of which is a dict giving information about one warning which was flushed by this call. The keys of each dict are:
| |
| Raises | ValueError | If offendingFunctions is not None and includes an object which is not a types.FunctionType or types.MethodType instance. |