From 12cb9f5394883a76b43476595ddd1f1265b38aee Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Tue, 30 Jul 2024 14:08:51 +0200 Subject: [PATCH] Prevent unit tests from sending emails --- test/conftest.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/conftest.py b/test/conftest.py index 8e32c666..e700a239 100644 --- a/test/conftest.py +++ b/test/conftest.py @@ -540,3 +540,9 @@ def responses(): not_used = set(mocked_urls) - set(used_urls) if not_used: pytest.fail(f"Found unused responses mocks: {not_used}", pytrace=False) + + +@pytest.fixture(autouse=True) +def _no_mail(monkeypatch): + """Remove sending mails from all tests.""" + monkeypatch.delattr("smtplib.SMTP") -- GitLab