Use AsyncMock

This commit is contained in:
Floréal Cabanettes
2023-07-14 16:25:56 +02:00
parent f44816f569
commit 92d2c4de9b
+3 -3
View File
@@ -1,7 +1,8 @@
"""Policy daemon related tests."""
import asyncio
from mock import patch
from aiosmtplib import send
from unittest.mock import AsyncMock
from multiprocessing import Process
import socket
import time
@@ -56,8 +57,7 @@ class PolicyDaemonTestCase(
self.admin.role = "SuperAdmins"
db.connections.close_all()
patcher = patch("aiosmtplib.send")
self.send_mock = patcher.start()
self.send_mock = AsyncMock(send)
self.process = Process(target=start_policy_daemon)
self.process.daemon = True
self.process.start()