def set_output(self, output=None): """set output stream messages buffered for old output is processed first""" if self.out and self.msgs: self._display(Section()) BaseReporter.set_output(self, output)
def test_deprecation_set_output(recwarn): """TODO remove in 3.0.""" reporter = BaseReporter() # noinspection PyDeprecation reporter.set_output(sys.stdout) warning = recwarn.pop() assert "set_output' will be removed in 3.0" in str(warning) assert reporter.out == sys.stdout