diff --git a/poetry.lock b/poetry.lock
index 441c0fdaf57cf55e7040b71f062e71e23ac7ef81..1955743338cdda4ab481a37051164094d37751c8 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -116,14 +116,6 @@ category = "main"
 optional = false
 python-versions = ">=3.6"
 
-[[package]]
-name = "asynctest"
-version = "0.13.0"
-description = "Enhance the standard unittest package with features for testing asyncio libraries"
-category = "main"
-optional = false
-python-versions = ">=3.5"
-
 [[package]]
 name = "attrs"
 version = "22.1.0"
@@ -787,7 +779,7 @@ multidict = ">=4.0"
 [metadata]
 lock-version = "1.1"
 python-versions = ">=3.9,<4.0"
-content-hash = "503c38dcb378688a84617c834856593b5a727d0c11d507972306728411918236"
+content-hash = "e0260faf480c23c153e0a6bf6d4c2e42d69b9f258cb33586a237abcc8c88c05a"
 
 [metadata.files]
 aiohttp = [
@@ -911,10 +903,6 @@ async-timeout = [
     {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"},
     {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"},
 ]
-asynctest = [
-    {file = "asynctest-0.13.0-py3-none-any.whl", hash = "sha256:5da6118a7e6d6b54d83a8f7197769d046922a44d2a99c21382f0a6e4fadae676"},
-    {file = "asynctest-0.13.0.tar.gz", hash = "sha256:c27862842d15d83e6a34eb0b2866c323880eb3a75e4485b079ea11748fd77fac"},
-]
 attrs = [
     {file = "attrs-22.1.0-py2.py3-none-any.whl", hash = "sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c"},
     {file = "attrs-22.1.0.tar.gz", hash = "sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6"},
diff --git a/pyproject.toml b/pyproject.toml
index 12589c7c6feb12858942f6004f4aff6af0ce7846..5a6dd533968a4fd192464a9f428fbd6559e8c06f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -12,7 +12,6 @@ click = "8.1.3"
 aioredis = "2.0.1"
 marshmallow = "~=3"
 semver = "2.13.0"
-asynctest = "0.13.0"
 django-environ = "0.9.0"
 webargs = "8.2.0"
 tabulate = "0.9.0"
diff --git a/tests/conftest.py b/tests/conftest.py
index a83fbfbb688bc0c4288d32da4a9c901164206655..a945a2bd339d701af75c667fc62d258e4c4d04ff 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -4,7 +4,7 @@ import pytest
 import psycopg2
 import aiohttp
 from aioresponses import aioresponses
-import asynctest
+from unittest.mock import AsyncMock
 
 from funkwhale_network import db
 from funkwhale_network import server
@@ -64,7 +64,7 @@ async def session(loop):
 
 @pytest.fixture
 async def coroutine_mock():
-    return asynctest.CoroutineMock
+    return AsyncMock
 
 
 @pytest.fixture