Fixed error message, closes #1816

This commit is contained in:
Simon Willison 2022-09-19 18:15:40 -07:00
commit cb1e093fd3
2 changed files with 5 additions and 2 deletions

View file

@ -86,8 +86,9 @@ def test_invalid_settings(config_dir):
json.dumps({"invalid": "invalid-setting"}), "utf-8"
)
try:
with pytest.raises(StartupError):
with pytest.raises(StartupError) as ex:
ds = Datasette([], config_dir=config_dir)
assert ex.value.args[0] == "Invalid setting 'invalid' in settings.json"
finally:
(config_dir / "settings.json").write_text(previous, "utf-8")