Better reporting of settings errors

This commit is contained in:
Oliver 2022-05-20 17:29:18 +10:00
parent 8da278a072
commit 33bab19abb

View File

@ -163,10 +163,19 @@ class SettingsTest(TestCase):
"""
for key, setting in InvenTreeSetting.SETTINGS.items():
self.run_settings_check(key, setting)
try:
self.run_settings_check(key, setting)
except Exception as exc:
print(f"run_settings_check failed for global setting '{key}'")
raise exc
for key, setting in InvenTreeUserSetting.SETTINGS.items():
self.run_settings_check(key, setting)
try:
self.run_settings_check(key, setting)
except Exception as exc:
print(f"run_settings_check failed for user setting '{key}'")
raise exc
def test_defaults(self):
"""