diff --git a/src/documents/tests/test_api_app_config.py b/src/documents/tests/test_api_app_config.py index ed3a4b12f..dc24eabdb 100644 --- a/src/documents/tests/test_api_app_config.py +++ b/src/documents/tests/test_api_app_config.py @@ -49,10 +49,31 @@ class TestApiAppConfig(DirectoriesMixin, APITestCase): "rotate_pages_threshold": None, "max_image_pixels": None, "color_conversion_strategy": None, + "app_title": None, }, ), ) + def test_api_get_ui_settings_with_config(self): + """ + GIVEN: + - Existing config with app_title specified + WHEN: + - API to retrieve uisettings is called + THEN: + - app_title is included + """ + config = ApplicationConfiguration.objects.first() + config.app_title = "Fancy New Title" + config.save() + response = self.client.get("/api/ui_settings/", format="json") + self.assertDictContainsSubset( + { + "app_title": config.app_title, + }, + response.data["settings"], + ) + def test_api_update_config(self): """ GIVEN: