1
0

Load legacy modules in tests

This commit is contained in:
Brendan Abolivier
2021-09-02 10:49:07 +01:00
parent b3e050d283
commit 394cbd80e2
2 changed files with 5 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ from twisted.internet import defer
from synapse.api.constants import EventTypes, JoinRules, Membership, RoomCreationPreset
from synapse.api.errors import SynapseError
from synapse.events.third_party_rules import load_legacy_third_party_event_rules
from synapse.rest import admin
from synapse.rest.client import directory, login, room
from synapse.third_party_rules.access_rules import (
@@ -108,6 +109,8 @@ class RoomAccessTestCase(unittest.HomeserverTestCase):
self.third_party_event_rules = self.hs.get_third_party_event_rules()
load_legacy_third_party_event_rules(self.hs)
return self.hs
def prepare(self, reactor, clock, homeserver):

View File

@@ -18,6 +18,7 @@ import json
import synapse.rest.admin
from synapse.config._base import ConfigError
from synapse.events.spamcheck import load_legacy_spam_checkers
from synapse.rest.client import login, room
from synapse.rulecheck.domain_rule_checker import DomainRuleChecker
@@ -179,6 +180,7 @@ class DomainRuleCheckerRoomTestCase(unittest.HomeserverTestCase):
}
hs = self.setup_test_homeserver(config=config)
load_legacy_spam_checkers(hs)
return hs
def prepare(self, reactor, clock, hs):