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