diff --git a/tests/conftest.py b/tests/conftest.py index b68a1d0..b04680b 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -28,11 +28,14 @@ def no_warnings(recwarn): for warning in recwarn: # pragma: no cover message = str(warning.message) # ImportWarning: Not importing directory '...' missing __init__(.py) - if not ( + if not (( isinstance(warning.message, ImportWarning) and message.startswith('Not importing directory ') and ' missing __init__' in message - ): + ) or ( + isinstance(warning.message, DeprecationWarning) and + '#migrating-from-legacy' in message + )): warnings.append( f'{warning.filename}:{warning.lineno} {message}', )