Only run MSC4108 tests if authlib is installed

This commit is contained in:
Quentin Gliech 2024-04-15 10:17:11 +02:00
parent d142615d3e
commit d613c4cc29
No known key found for this signature in database
GPG key ID: 22D62B84552719FC

View file

@ -27,6 +27,7 @@ from synapse.util import Clock
from tests import unittest
from tests.unittest import override_config
from tests.utils import HAS_AUTHLIB
msc3886_endpoint = "/_matrix/client/unstable/org.matrix.msc3886/rendezvous"
msc4108_endpoint = "/_matrix/client/unstable/org.matrix.msc4108/rendezvous"
@ -53,6 +54,7 @@ class RendezvousServletTestCase(unittest.HomeserverTestCase):
self.assertEqual(channel.code, 307)
self.assertEqual(channel.headers.getRawHeaders("Location"), ["/asd"])
@unittest.skip_unless(HAS_AUTHLIB, "requires authlib")
@override_config(
{
"disable_registration": True,