Fix reported bugbear: too broad exception assertion (#9753)
This commit is contained in:
parent
0ef321ff3b
commit
024f121b74
|
@ -0,0 +1 @@
|
||||||
|
Check that a `ConfigError` is raised, rather than simply `Exception`, when appropriate in homeserver config file generation tests.
|
|
@ -20,6 +20,7 @@ from io import StringIO
|
||||||
|
|
||||||
import yaml
|
import yaml
|
||||||
|
|
||||||
|
from synapse.config import ConfigError
|
||||||
from synapse.config.homeserver import HomeServerConfig
|
from synapse.config.homeserver import HomeServerConfig
|
||||||
|
|
||||||
from tests import unittest
|
from tests import unittest
|
||||||
|
@ -35,9 +36,9 @@ class ConfigLoadingTestCase(unittest.TestCase):
|
||||||
|
|
||||||
def test_load_fails_if_server_name_missing(self):
|
def test_load_fails_if_server_name_missing(self):
|
||||||
self.generate_config_and_remove_lines_containing("server_name")
|
self.generate_config_and_remove_lines_containing("server_name")
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaises(ConfigError):
|
||||||
HomeServerConfig.load_config("", ["-c", self.file])
|
HomeServerConfig.load_config("", ["-c", self.file])
|
||||||
with self.assertRaises(Exception):
|
with self.assertRaises(ConfigError):
|
||||||
HomeServerConfig.load_or_generate_config("", ["-c", self.file])
|
HomeServerConfig.load_or_generate_config("", ["-c", self.file])
|
||||||
|
|
||||||
def test_generates_and_loads_macaroon_secret_key(self):
|
def test_generates_and_loads_macaroon_secret_key(self):
|
||||||
|
|
Loading…
Reference in New Issue