Add xmlSaveFormatFile() check routine
[platform/core/api/system-settings.git] / tests / sst_gtest_normal_font.cpp
index 4ced494..a50ce68 100644 (file)
@@ -53,10 +53,16 @@ TEST(SstFontTest, setFontTypeERR)
        EXPECT_EQ(SYSTEM_SETTINGS_ERROR_IO_ERROR, ret);
 
        sstm_dlopen_setup(true);
+       sstm_xmlSaveFormatFile_setup(true);
        sstm_eext_config_font_set_setup(false);
        ret = sst_font_set_type(iface, setVal);
        EXPECT_EQ(SYSTEM_SETTINGS_ERROR_IO_ERROR, ret);
 
+       sstm_xmlSaveFormatFile_setup(false);
+       sstm_xmlParseFile_setup(false);
+       ret = sst_font_set_type(iface, setVal);
+       EXPECT_EQ(SYSTEM_SETTINGS_ERROR_IO_ERROR, ret);
+
        sstm_xmlParseFile_setup(false);
        sstm_vconf_get_int_setup(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_NAME, 0, -1);
        ret = sst_font_set_type(iface, setVal);
@@ -99,6 +105,7 @@ TEST(SstFontTest, setFontType)
        sstm_system_info_get_platform_bool_setup(true);
        sstm_dlopen_setup(true);
        sstm_xmlParseFile_setup(true);
+       sstm_xmlSaveFormatFile_setup(true);
        sstm_eext_config_font_set_setup(true);
 
        int ret = sst_get_interface(SYSTEM_SETTINGS_KEY_FONT_TYPE, &iface);