synapse/tests/config
Eric Eastwood 47fb4b43ca
Introduce RootConfig.validate_config() which can be subclassed in HomeServerConfig to do cross-config class validation (#19027)
This means we
can move the open registration config validation from `setup()` to
`HomeServerConfig.validate_config()` (much more sane).

Spawning from looking at this area of code in
https://github.com/element-hq/synapse/pull/19015
2025-10-09 14:56:22 -05:00
..
__init__.py
test___main__.py
test_api.py
test_appservice.py
test_background_update.py
test_base.py
test_cache.py Cleanly shutdown SynapseHomeServer object (#18828) 2025-10-01 02:42:09 +00:00
test_database.py
test_generate.py
test_load.py Introduce RootConfig.validate_config() which can be subclassed in HomeServerConfig to do cross-config class validation (#19027) 2025-10-09 14:56:22 -05:00
test_oauth_delegation.py Remove MockClock() (#18992) 2025-09-30 11:27:29 -05:00
test_ratelimiting.py
test_registration_config.py Introduce RootConfig.validate_config() which can be subclassed in HomeServerConfig to do cross-config class validation (#19027) 2025-10-09 14:56:22 -05:00
test_room_directory.py Introduce Clock.call_when_running(...) to include logcontext by default (#18944) 2025-09-22 10:27:59 -05:00
test_server.py
test_tls.py
test_util.py
test_workers.py
utils.py