Łukasz Langa <luk...@langa.pl> added the comment: Serhiy, if you take a look at the code, `clear_ignored_deprecations()` only clears the filters that were added by `ignore_deprecations_from()`. It doesn't touch other filters. Sure, we can abuse the context manager instead but this looks pretty busy:
def setUp(self): self.w = warnings.catch_warnings() self.w.__enter__() warnings.filterwarnings(...) def tearDown(): self.w.__exit__(None, None, None) Making the API symmetrical is a good idea though, I'll look into that tomorrow. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue44852> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com