[4.0] Support custom fonts registration
[platform/core/uifw/dali-toolkit.git] / automated-tests / src / dali-toolkit-styling / utc-Dali-StyleManager.cpp
index e8348f1..a143f7e 100644 (file)
@@ -1313,7 +1313,8 @@ int UtcDaliStyleManagerConfigSectionTest(void)
     "  \"config\":\n"
     "  {\n"
     "    \"alwaysShowFocus\":false,\n"
-    "    \"clearFocusOnEscape\":false\n"
+    "    \"clearFocusOnEscape\":false,\n"
+    "    \"customFontDirectory\":\"" DALI_STYLE_DIR "\"\n"
     "  },\n"
     "  \"styles\":\n"
     "  {\n"
@@ -1331,9 +1332,12 @@ int UtcDaliStyleManagerConfigSectionTest(void)
   DALI_TEST_CHECK( !alwaysShowFocus );
   bool clearFocusOnEscape = config["clearFocusOnEscape"].Get<bool>();
   DALI_TEST_CHECK( !clearFocusOnEscape );
+  std::string customFontDirectory = config["customFontDirectory"].Get<std::string>();
+  DALI_TEST_EQUALS( customFontDirectory, DALI_STYLE_DIR, TEST_LOCATION );
 
   // For coverage
   Toolkit::TextEditor editor = Toolkit::TextEditor::New();
+  editor.SetProperty( TextEditor::Property::TEXT, "Test" );
   editor.SetKeyboardFocusable( true );
   Stage::GetCurrent().Add( editor );