From: jinwang.an Date: Wed, 24 Jul 2019 04:51:21 +0000 (+0900) Subject: [UTC][capi-system-system-settings][Non-ACR]Change system-settings utc package name. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0366e175dc938b616539223e74eb4c51204d44b6;p=test%2Ftct%2Fnative%2Fapi.git [UTC][capi-system-system-settings][Non-ACR]Change system-settings utc package name. - from tct-system-settings to tct-capi-system-system-settings Change-Id: I7ffb913e21a338f693ecb1213fe60487d7ab4224 Signed-off-by: jinwang.an --- diff --git a/packaging/TCT.spec b/packaging/TCT.spec index e1dba348b..28da59bc6 100755 --- a/packaging/TCT.spec +++ b/packaging/TCT.spec @@ -918,12 +918,12 @@ Group: Development/Tools %description -n core-system-info-tests Native API Unit TC for system-info -%package -n core-system-settings-tests -Summary: Native API Unit TC for system-settings +%package -n core-capi-system-system-settings-tests +Summary: Native API Unit TC for capi-system-system-settings Group: Development/Tools -%description -n core-system-settings-tests -Native API Unit TC for system-settings +%description -n core-capi-system-settings-tests +Native API Unit TC for capi-system-settings %package -n core-tbm-tests Summary: Native API Unit TC for tbm @@ -1853,11 +1853,11 @@ cp packaging/utc/core-system-info-tests.xml %{buildroot}/opt/share/packages/ mkdir -p %{buildroot}/opt/usr/apps/core-system-info-tests/bin #cp templates/external_wrapper.sh %{buildroot}/opt/usr/apps/core-system-info-tests/bin -#core-system-settings-tests -cp LICENSE %{buildroot}/opt/usr/share/license/core-system-settings-tests -cp packaging/utc/core-system-settings-tests.xml %{buildroot}/opt/share/packages/ -mkdir -p %{buildroot}/opt/usr/apps/core-system-settings-tests/bin -#cp templates/external_wrapper.sh %{buildroot}/opt/usr/apps/core-system-settings-tests/bin +#core-capi-system-system-settings-tests +cp LICENSE %{buildroot}/opt/usr/share/license/core-capi-system-system-settings-tests +cp packaging/utc/core-capi-system-system-settings-tests.xml %{buildroot}/opt/share/packages/ +mkdir -p %{buildroot}/opt/usr/apps/core-capi-system-system-settings-tests/bin +#cp templates/external_wrapper.sh %{buildroot}/opt/usr/apps/core-capi-system-system-settings-tests/bin #core-tbm-tests cp LICENSE %{buildroot}/opt/usr/share/license/core-tbm-tests diff --git a/packaging/utc/core-capi-system-system-settings-tests.spec b/packaging/utc/core-capi-system-system-settings-tests.spec new file mode 100755 index 000000000..232e5b43f --- /dev/null +++ b/packaging/utc/core-capi-system-system-settings-tests.spec @@ -0,0 +1,81 @@ +%define MODULE_NAME capi-system-system-settings +%define MODULE_LIBNAME capi-system-system-settings +Name: core-%{MODULE_NAME}-tests +Summary: Core API unit TC (%{name}) +Version: 0.1 +Release: 0 +Group: Development/Tools +License: Apache License, Version 2.0 +Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(%{MODULE_LIBNAME}) +BuildRequires: cmake +BuildRequires: pkgconfig(capi-appfw-application) +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(elementary) +BuildRequires: pkgconfig(capi-system-info) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(storage) + +%description +Core API unit TC (%{name}) + +%prep +%setup -q + +%build + +%define PREFIX "%{_libdir}/%{name}" + +export LDFLAGS+="-Wl,--rpath=%{PREFIX} -Wl,--as-needed" + +%if %{?ASAN_BUILD:1}0 + %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_TV:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_TIZENIOT:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tizeniot" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif +%else + %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_TV:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif + %if %{?DEVICE_BUILD_TYPE_TIZENIOT:1}0 + cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tizeniot" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} + %endif +%endif + +make %{?jobs:-j%jobs} + +%install +rm -rf %{buildroot} +%make_install +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} +mkdir -p %{buildroot}/usr/share/packages/ +cp packaging/utc/%{name}.xml %{buildroot}/usr/share/packages/ +mkdir -p %{buildroot}/usr/apps/%{name}/bin +#cp templates/external_wrapper.sh %{buildroot}/usr/apps/%{name}/bin + +%post +%postun + +%files +/usr/apps/%{name}/* +/usr/share/packages/%{name}.xml +/usr/share/license/%{name} +/opt/usr/test/big_buck_bunny.mp4 +/opt/usr/test/daliTestVideo.mp4 +/opt/usr/test/sound_5.wav +/opt/usr/test/tct-content-tizen-tests_video.mp4 diff --git a/packaging/utc/core-capi-system-system-settings-tests.xml b/packaging/utc/core-capi-system-system-settings-tests.xml new file mode 100755 index 000000000..b6c92e684 --- /dev/null +++ b/packaging/utc/core-capi-system-system-settings-tests.xml @@ -0,0 +1,16 @@ + + + + test + Core API test Application + + + + + + + + + + + diff --git a/packaging/utc/core-system-settings-tests.spec b/packaging/utc/core-system-settings-tests.spec deleted file mode 100755 index c2d63a2f9..000000000 --- a/packaging/utc/core-system-settings-tests.spec +++ /dev/null @@ -1,81 +0,0 @@ -%define MODULE_NAME system-settings -%define MODULE_LIBNAME capi-system-system-settings -Name: core-%{MODULE_NAME}-tests -Summary: Core API unit TC (%{name}) -Version: 0.1 -Release: 0 -Group: Development/Tools -License: Apache License, Version 2.0 -Source0: %{name}-%{version}.tar.gz -BuildRequires: pkgconfig(%{MODULE_LIBNAME}) -BuildRequires: cmake -BuildRequires: pkgconfig(capi-appfw-application) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(elementary) -BuildRequires: pkgconfig(capi-system-info) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(storage) - -%description -Core API unit TC (%{name}) - -%prep -%setup -q - -%build - -%define PREFIX "%{_libdir}/%{name}" - -export LDFLAGS+="-Wl,--rpath=%{PREFIX} -Wl,--as-needed" - -%if %{?ASAN_BUILD:1}0 - %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_TV:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_TIZENIOT:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tizeniot" -DASANBUILD="true" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif -%else - %if %{?DEVICE_BUILD_TYPE_MOBILE:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="mobile" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_WEARABLE:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="wearable" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_TV:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tv" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif - %if %{?DEVICE_BUILD_TYPE_TIZENIOT:1}0 - cmake . -DMODULE="%{MODULE_NAME}" -DBUILDTCTYPE="utc" -DDEVICE_BUILD_TYPE="tizeniot" -DASANBUILD="false" -DCMAKE_INSTALL_PREFIX=%{_prefix} - %endif -%endif - -make %{?jobs:-j%jobs} - -%install -rm -rf %{buildroot} -%make_install -mkdir -p %{buildroot}/usr/share/license -cp LICENSE %{buildroot}/usr/share/license/%{name} -mkdir -p %{buildroot}/usr/share/packages/ -cp packaging/utc/%{name}.xml %{buildroot}/usr/share/packages/ -mkdir -p %{buildroot}/usr/apps/%{name}/bin -#cp templates/external_wrapper.sh %{buildroot}/usr/apps/%{name}/bin - -%post -%postun - -%files -/usr/apps/%{name}/* -/usr/share/packages/%{name}.xml -/usr/share/license/%{name} -/opt/usr/test/big_buck_bunny.mp4 -/opt/usr/test/daliTestVideo.mp4 -/opt/usr/test/sound_5.wav -/opt/usr/test/tct-content-tizen-tests_video.mp4 diff --git a/packaging/utc/core-system-settings-tests.xml b/packaging/utc/core-system-settings-tests.xml deleted file mode 100755 index ace7a66e1..000000000 --- a/packaging/utc/core-system-settings-tests.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - test - Core API test Application - - - - - - - - - - - diff --git a/src/utc/capi-system-system-settings/CMakeLists.txt b/src/utc/capi-system-system-settings/CMakeLists.txt new file mode 100644 index 000000000..c5012e0ae --- /dev/null +++ b/src/utc/capi-system-system-settings/CMakeLists.txt @@ -0,0 +1,44 @@ +SET(PKG_NAME "capi-system-system-settings") + +SET(EXEC_NAME "tct-${PKG_NAME}-core") +SET(RPM_NAME "core-${PKG_NAME}-tests") + +SET(CAPI_LIB "capi-system-system-settings") +SET(TC_SOURCES + utc-capi-system-system-settings.c +) + +PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED + ${CAPI_LIB} + capi-appfw-application + capi-system-info + glib-2.0 + storage + dlog +) + +INCLUDE_DIRECTORIES( + ${${CAPI_LIB}_INCLUDE_DIRS} +) + +ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.c ${TC_SOURCES} ${COMMON_FILE}) +TARGET_LINK_LIBRARIES(${EXEC_NAME} + ${${CAPI_LIB}_LIBRARIES} +) + +INSTALL(PROGRAMS ${EXEC_NAME} + DESTINATION ${BIN_DIR}/${RPM_NAME}/bin +) + +IF( DEFINED ASAN ) +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -pie -g -fsanitize=address -fsanitize-recover=address -U_FORTIFY_SOURCE -fno-omit-frame-pointer") +SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -Wl,-fsanitize=address") +ELSE() +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g -fPIE -Wall") +SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -pie") +ENDIF() + +INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/big_buck_bunny.mp4 DESTINATION /opt/usr/test) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/daliTestVideo.mp4 DESTINATION /opt/usr/test) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/sound_5.wav DESTINATION /opt/usr/test) +INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/tct-content-tizen-tests_video.mp4 DESTINATION /opt/usr/test) diff --git a/src/utc/capi-system-system-settings/public.list b/src/utc/capi-system-system-settings/public.list new file mode 100755 index 000000000..7d25d6777 --- /dev/null +++ b/src/utc/capi-system-system-settings/public.list @@ -0,0 +1,6 @@ +system_settings_get_value_bool +system_settings_get_value_int +system_settings_get_value_string +system_settings_set_changed_cb +system_settings_unset_changed_cb + diff --git a/src/utc/capi-system-system-settings/tags b/src/utc/capi-system-system-settings/tags new file mode 100644 index 000000000..56c7c95cb --- /dev/null +++ b/src/utc/capi-system-system-settings/tags @@ -0,0 +1,139 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.9~svn20110310 // +API_NAMESPACE utc-system-settings.c 27;" d file: +IF_FEATURE_CHECK_RETURN utc-system-settings.c 43;" d file: +IF_FEATURE_CHECK_SKIP utc-system-settings.c 38;" d file: +SYSTEM_SETTINGS_FONT_FEATURE utc-system-settings.c 35;" d file: +SYSTEM_SETTINGS_INCOMING_CALL_FEATURE utc-system-settings.c 34;" d file: +SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE utc-system-settings.c 31;" d file: +SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE utc-system-settings.c 29;" d file: +SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE utc-system-settings.c 32;" d file: +SYSTEM_SETTINGS_TELEPHONY_FEATURE utc-system-settings.c 33;" d file: +SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE utc-system-settings.c 30;" d file: +__TCT_SYSTEM tct-system-settings-core_mobile.h 17;" d +__TCT_SYSTEM tct-system-settings-core_tizeniot.h 17;" d +__TCT_SYSTEM tct-system-settings-core_wearable.h 17;" d +_callback_called utc-system-settings.c /^static bool _callback_called = false;$/;" v file: +app_control tct-system-settings-core.c /^static void app_control(app_control_h app_control, void *data)$/;" f file: +app_create tct-system-settings-core.c /^static bool app_create(void *data)$/;" f file: +app_terminate tct-system-settings-core.c /^static void app_terminate(void *data)$/;" f file: +appdata tct-system-settings-core.c /^typedef struct appdata {$/;" s file: +appdata_s tct-system-settings-core.c /^} appdata_s;$/;" t typeref:struct:appdata file: +conform tct-system-settings-core.c /^ Evas_Object *conform;$/;" m struct:appdata file: +label tct-system-settings-core.c /^ Evas_Object *label;$/;" m struct:appdata file: +main tct-system-settings-core.c /^int main(int argc, char *argv[])$/;" f +main_loop utc-system-settings.c /^static GMainLoop* main_loop = NULL;$/;" v file: +my_assert_ret utc-system-settings.c /^static int my_assert_ret(int retcode)$/;" f file: +tc_array tct-system-settings-core_mobile.h /^testcase tc_array[] = {$/;" v +tc_array tct-system-settings-core_tizeniot.h /^testcase tc_array[] = {$/;" v +tc_array tct-system-settings-core_wearable.h /^testcase tc_array[] = {$/;" v +timeout_callback utc-system-settings.c /^static gboolean timeout_callback(gpointer data)$/;" f file: +utc_system_settings_LOCK_SCREEN_unset_changed_cb_p utc-system-settings.c /^int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void)$/;" f +utc_system_settings_add_remove_changed_cb_p1 utc-system-settings.c /^int utc_system_settings_add_remove_changed_cb_p1(void)$/;" f +utc_system_settings_changed_callback utc-system-settings.c /^static void utc_system_settings_changed_callback(system_settings_key_e key, void *user_data)$/;" f file: +utc_system_settings_changed_callback_1 utc-system-settings.c /^static void utc_system_settings_changed_callback_1(system_settings_key_e key, void *user_data)$/;" f file: +utc_system_settings_changed_callback_2 utc-system-settings.c /^static void utc_system_settings_changed_callback_2(system_settings_key_e key, void *user_data)$/;" f file: +utc_system_settings_cleanup utc-system-settings.c /^void utc_system_settings_cleanup(void)$/;" f +utc_system_settings_get_value_bool_n utc-system-settings.c /^int utc_system_settings_get_value_bool_n(void)$/;" f +utc_system_settings_get_value_bool_p1 utc-system-settings.c /^int utc_system_settings_get_value_bool_p1(void)$/;" f +utc_system_settings_get_value_bool_p10 utc-system-settings.c /^int utc_system_settings_get_value_bool_p10(void)$/;" f +utc_system_settings_get_value_bool_p11 utc-system-settings.c /^int utc_system_settings_get_value_bool_p11(void)$/;" f +utc_system_settings_get_value_bool_p12 utc-system-settings.c /^int utc_system_settings_get_value_bool_p12(void)$/;" f +utc_system_settings_get_value_bool_p13 utc-system-settings.c /^int utc_system_settings_get_value_bool_p13(void)$/;" f +utc_system_settings_get_value_bool_p14 utc-system-settings.c /^int utc_system_settings_get_value_bool_p14(void)$/;" f +utc_system_settings_get_value_bool_p15 utc-system-settings.c /^int utc_system_settings_get_value_bool_p15(void)$/;" f +utc_system_settings_get_value_bool_p2 utc-system-settings.c /^int utc_system_settings_get_value_bool_p2(void)$/;" f +utc_system_settings_get_value_bool_p3 utc-system-settings.c /^int utc_system_settings_get_value_bool_p3(void)$/;" f +utc_system_settings_get_value_bool_p4 utc-system-settings.c /^int utc_system_settings_get_value_bool_p4(void)$/;" f +utc_system_settings_get_value_bool_p5 utc-system-settings.c /^int utc_system_settings_get_value_bool_p5(void)$/;" f +utc_system_settings_get_value_bool_p6 utc-system-settings.c /^int utc_system_settings_get_value_bool_p6(void)$/;" f +utc_system_settings_get_value_bool_p7 utc-system-settings.c /^int utc_system_settings_get_value_bool_p7(void)$/;" f +utc_system_settings_get_value_bool_p8 utc-system-settings.c /^int utc_system_settings_get_value_bool_p8(void)$/;" f +utc_system_settings_get_value_bool_p9 utc-system-settings.c /^int utc_system_settings_get_value_bool_p9(void)$/;" f +utc_system_settings_get_value_int_p1 utc-system-settings.c /^int utc_system_settings_get_value_int_p1(void)$/;" f +utc_system_settings_get_value_int_p2 utc-system-settings.c /^int utc_system_settings_get_value_int_p2(void)$/;" f +utc_system_settings_get_value_int_p3 utc-system-settings.c /^int utc_system_settings_get_value_int_p3(void)$/;" f +utc_system_settings_get_value_n utc-system-settings.c /^int utc_system_settings_get_value_n(void)$/;" f +utc_system_settings_get_value_string_n utc-system-settings.c /^int utc_system_settings_get_value_string_n(void)$/;" f +utc_system_settings_get_value_string_p1 utc-system-settings.c /^int utc_system_settings_get_value_string_p1(void)$/;" f +utc_system_settings_get_value_string_p10 utc-system-settings.c /^int utc_system_settings_get_value_string_p10(void)$/;" f +utc_system_settings_get_value_string_p11 utc-system-settings.c /^int utc_system_settings_get_value_string_p11(void)$/;" f +utc_system_settings_get_value_string_p2 utc-system-settings.c /^int utc_system_settings_get_value_string_p2(void)$/;" f +utc_system_settings_get_value_string_p3 utc-system-settings.c /^int utc_system_settings_get_value_string_p3(void)$/;" f +utc_system_settings_get_value_string_p4 utc-system-settings.c /^int utc_system_settings_get_value_string_p4(void)$/;" f +utc_system_settings_get_value_string_p5 utc-system-settings.c /^int utc_system_settings_get_value_string_p5(void)$/;" f +utc_system_settings_get_value_string_p6 utc-system-settings.c /^int utc_system_settings_get_value_string_p6(void)$/;" f +utc_system_settings_get_value_string_p7 utc-system-settings.c /^int utc_system_settings_get_value_string_p7(void)$/;" f +utc_system_settings_get_value_string_p8 utc-system-settings.c /^int utc_system_settings_get_value_string_p8(void)$/;" f +utc_system_settings_get_value_string_p9 utc-system-settings.c /^int utc_system_settings_get_value_string_p9(void)$/;" f +utc_system_settings_set_changed_cb_p1 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p1(void)$/;" f +utc_system_settings_set_changed_cb_p10 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p10(void)$/;" f +utc_system_settings_set_changed_cb_p11 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p11(void)$/;" f +utc_system_settings_set_changed_cb_p12 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p12(void)$/;" f +utc_system_settings_set_changed_cb_p13 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p13(void)$/;" f +utc_system_settings_set_changed_cb_p14 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p14(void)$/;" f +utc_system_settings_set_changed_cb_p15 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p15(void)$/;" f +utc_system_settings_set_changed_cb_p16 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p16(void)$/;" f +utc_system_settings_set_changed_cb_p17 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p17(void)$/;" f +utc_system_settings_set_changed_cb_p18 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p18(void)$/;" f +utc_system_settings_set_changed_cb_p19 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p19(void)$/;" f +utc_system_settings_set_changed_cb_p2 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p2(void)$/;" f +utc_system_settings_set_changed_cb_p20 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p20(void)$/;" f +utc_system_settings_set_changed_cb_p21 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p21(void)$/;" f +utc_system_settings_set_changed_cb_p22 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p22(void)$/;" f +utc_system_settings_set_changed_cb_p23 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p23(void)$/;" f +utc_system_settings_set_changed_cb_p24 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p24(void)$/;" f +utc_system_settings_set_changed_cb_p25 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p25(void)$/;" f +utc_system_settings_set_changed_cb_p27 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p27(void)$/;" f +utc_system_settings_set_changed_cb_p29 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p29(void)$/;" f +utc_system_settings_set_changed_cb_p3 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p3(void)$/;" f +utc_system_settings_set_changed_cb_p31 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p31(void)$/;" f +utc_system_settings_set_changed_cb_p33 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p33(void)$/;" f +utc_system_settings_set_changed_cb_p35 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p35(void)$/;" f +utc_system_settings_set_changed_cb_p37 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p37(void)$/;" f +utc_system_settings_set_changed_cb_p39 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p39(void)$/;" f +utc_system_settings_set_changed_cb_p4 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p4(void)$/;" f +utc_system_settings_set_changed_cb_p41 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p41(void)$/;" f +utc_system_settings_set_changed_cb_p5 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p5(void)$/;" f +utc_system_settings_set_changed_cb_p6 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p6(void)$/;" f +utc_system_settings_set_changed_cb_p7 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p7(void)$/;" f +utc_system_settings_set_changed_cb_p8 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p8(void)$/;" f +utc_system_settings_set_changed_cb_p9 utc-system-settings.c /^int utc_system_settings_set_changed_cb_p9(void)$/;" f +utc_system_settings_startup utc-system-settings.c /^void utc_system_settings_startup(void)$/;" f +utc_system_settings_unset_changed_cb_p1 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p1(void)$/;" f +utc_system_settings_unset_changed_cb_p10 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p10(void)$/;" f +utc_system_settings_unset_changed_cb_p11 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p11(void)$/;" f +utc_system_settings_unset_changed_cb_p12 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p12(void)$/;" f +utc_system_settings_unset_changed_cb_p13 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p13(void)$/;" f +utc_system_settings_unset_changed_cb_p14 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p14(void)$/;" f +utc_system_settings_unset_changed_cb_p15 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p15(void)$/;" f +utc_system_settings_unset_changed_cb_p16 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p16(void)$/;" f +utc_system_settings_unset_changed_cb_p17 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p17(void)$/;" f +utc_system_settings_unset_changed_cb_p18 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p18(void)$/;" f +utc_system_settings_unset_changed_cb_p19 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p19(void)$/;" f +utc_system_settings_unset_changed_cb_p2 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p2(void)$/;" f +utc_system_settings_unset_changed_cb_p20 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p20(void)$/;" f +utc_system_settings_unset_changed_cb_p21 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p21(void)$/;" f +utc_system_settings_unset_changed_cb_p22 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p22(void)$/;" f +utc_system_settings_unset_changed_cb_p23 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p23(void)$/;" f +utc_system_settings_unset_changed_cb_p24 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p24(void)$/;" f +utc_system_settings_unset_changed_cb_p26 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p26(void)$/;" f +utc_system_settings_unset_changed_cb_p28 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p28(void)$/;" f +utc_system_settings_unset_changed_cb_p3 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p3(void)$/;" f +utc_system_settings_unset_changed_cb_p30 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p30(void)$/;" f +utc_system_settings_unset_changed_cb_p32 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p32(void)$/;" f +utc_system_settings_unset_changed_cb_p34 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p34(void)$/;" f +utc_system_settings_unset_changed_cb_p36 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p36(void)$/;" f +utc_system_settings_unset_changed_cb_p38 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p38(void)$/;" f +utc_system_settings_unset_changed_cb_p4 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p4(void)$/;" f +utc_system_settings_unset_changed_cb_p40 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p40(void)$/;" f +utc_system_settings_unset_changed_cb_p5 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p5(void)$/;" f +utc_system_settings_unset_changed_cb_p6 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p6(void)$/;" f +utc_system_settings_unset_changed_cb_p7 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p7(void)$/;" f +utc_system_settings_unset_changed_cb_p8 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p8(void)$/;" f +utc_system_settings_unset_changed_cb_p9 utc-system-settings.c /^int utc_system_settings_unset_changed_cb_p9(void)$/;" f +win tct-system-settings-core.c /^ Evas_Object *win;$/;" m struct:appdata file: diff --git a/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core.c b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core.c new file mode 100644 index 000000000..5beb8972d --- /dev/null +++ b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core.c @@ -0,0 +1,144 @@ +// +// Copyright (c) 2014 Samsung Electronics Co., Ltd. +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#include +#include +#include "tct_common.h" + +#ifdef MOBILE +#include "tct-capi-system-system-settings-core_mobile.h" +#endif + +#ifdef WEARABLE +#include "tct-capi-system-system-settings-core_wearable.h" +#endif + +#ifdef TV +#include "tct-capi-system-system-settings-core_tv.h" +#endif + +#ifdef TIZENIOT +#include "tct-capi-system-system-settings-core_tizeniot.h" +#endif //TIZENIOT + + +#include +#include +#include +#include +#include +#include +#include +#include +#include + + + + + + + + + +static bool app_create(void *data) +{ + return true; +} + +static void app_control(app_control_h app_control, void *data) +{ + char* pszGetTCName = NULL; + int i=0, result=0, nRet=0; + nRet = app_control_get_extra_data(app_control, "testcase_name", &pszGetTCName); + if(nRet != APP_CONTROL_ERROR_NONE) + { + dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] app_control_get_extra_data returns error = %d", __FUNCTION__, __LINE__, nRet); + PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to fetch test case name: app_control_get_extra_data API call fails\\n", __FILE__, __LINE__); + PRINT_TC_RESULT("%d",1); + FREE_MEMORY_TC(pszGetTCName); + return; + } + + dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Executing TC Name = %s", __FUNCTION__, __LINE__, pszGetTCName); + for ( i = 0; tc_array[i].name; i++ ) + { + if ( 0 == strncmp(pszGetTCName, tc_array[i].name, strlen(pszGetTCName)) ) + { + DUMP_UTC_ERRLOG(); + dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup begin", pszGetTCName); + if ( tc_array[i].startup ) + { + tc_array[i].startup(); + } + dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup end", pszGetTCName); + + dlog_print(DLOG_INFO, "NativeTCT", "%s : Body begin", pszGetTCName); + result = tc_array[i].function(); + dlog_print(DLOG_INFO, "NativeTCT", "%s returns value = %d", pszGetTCName, result); + dlog_print(DLOG_INFO, "NativeTCT", "%s : Body end", pszGetTCName); + + dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup begin", pszGetTCName); + if ( tc_array[i].cleanup ) + { + tc_array[i].cleanup(); + } + dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup end", pszGetTCName); + + CLOSE_UTC_ERRLOG(); + PRINT_TC_RESULT("%d",result); + FREE_MEMORY_TC(pszGetTCName); + return; + } + } + + dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] Unable to execute %s : Unknown Test Case Name", __FUNCTION__, __LINE__, pszGetTCName); + PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to execute %s : Unknown Test Case Name\\n", __FILE__, __LINE__, pszGetTCName); + PRINT_TC_RESULT("%d",1); + FREE_MEMORY_TC(pszGetTCName); + return; +} + +static void app_terminate(void *data) +{ + dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is now Terminating", __FUNCTION__, __LINE__); +} + +int main(int argc, char *argv[]) +{ + int ret = 0; + + + ui_app_lifecycle_callback_s event_callback = {0,}; + event_callback.create = app_create; + event_callback.terminate = app_terminate; + event_callback.app_control = app_control; + + //setting gcda file location for coverage + setenv("GCOV_PREFIX","/tmp",1); + dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Coverage *.gcda File location set to /tmp/home/abuild/rpmbuild/BUILD/ ", __FUNCTION__, __LINE__); + + dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Main Function is Invoked", __FUNCTION__, __LINE__); + ret = ui_app_main(argc, argv, &event_callback, NULL); + if (ret != APP_ERROR_NONE) + { + dlog_print(DLOG_ERROR, "NativeTCT", "Application ui_app_main call gets failed. err = %d", ret); + PRINT_UTC_LOG("\\n[%s][Line : %d]Application ui_app_main call gets failed. err = %d\\n", __FILE__, __LINE__, ret); + PRINT_TC_RESULT("%d",1); + return ret; + } + + dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is Terminated", __FUNCTION__, __LINE__); + return ret; +} diff --git a/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_mobile.h b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_mobile.h new file mode 100755 index 000000000..d65b6f2e5 --- /dev/null +++ b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_mobile.h @@ -0,0 +1,240 @@ +// +// Copyright (c) 2014 Samsung Electronics Co., Ltd. +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ +#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ + +#include "testcase.h" +#include "tct_common.h" + +extern void utc_system_settings_startup(void); +extern void utc_system_settings_cleanup(void); + +extern int utc_system_settings_get_value_string_p1(void); +extern int utc_system_settings_get_value_string_p2(void); +extern int utc_system_settings_get_value_string_p3(void); +extern int utc_system_settings_get_value_string_p4(void); +extern int utc_system_settings_get_value_string_p5(void); +extern int utc_system_settings_get_value_string_p11(void); +extern int utc_system_settings_get_value_string_p7(void); +extern int utc_system_settings_get_value_string_p6(void); +extern int utc_system_settings_get_value_string_p10(void); +extern int utc_system_settings_get_value_string_p8(void); +extern int utc_system_settings_get_value_string_p9(void); +extern int utc_system_settings_get_value_string_n(void); +extern int utc_system_settings_get_value_bool_p1(void); +extern int utc_system_settings_get_value_bool_p2(void); +extern int utc_system_settings_get_value_bool_p3(void); +extern int utc_system_settings_get_value_bool_p4(void); +extern int utc_system_settings_get_value_bool_p5(void); +extern int utc_system_settings_get_value_bool_p6(void); +extern int utc_system_settings_get_value_bool_p7(void); +extern int utc_system_settings_get_value_bool_p8(void); +extern int utc_system_settings_get_value_bool_p9(void); +extern int utc_system_settings_get_value_bool_p10(void); +extern int utc_system_settings_get_value_bool_n(void); +extern int utc_system_settings_get_value_int_p1(void); +extern int utc_system_settings_get_value_int_p2(void); +extern int utc_system_settings_get_value_n(void); +extern int utc_system_settings_get_value_int_p3(void); +extern int utc_system_settings_get_value_bool_p11(void); +extern int utc_system_settings_get_value_bool_p12(void); +extern int utc_system_settings_get_value_bool_p13(void); +extern int utc_system_settings_get_value_bool_p14(void); +extern int utc_system_settings_get_value_bool_p15(void); +extern int utc_system_settings_get_value_bool_p16(void); +extern int utc_system_settings_get_value_bool_p17(void); +extern int utc_system_settings_set_changed_cb_p1(void); +extern int utc_system_settings_unset_changed_cb_p1(void); +extern int utc_system_settings_set_changed_cb_p2(void); +extern int utc_system_settings_unset_changed_cb_p2(void); +extern int utc_system_settings_set_changed_cb_p3(void); +extern int utc_system_settings_unset_changed_cb_p3(void); +extern int utc_system_settings_set_changed_cb_p4(void); +extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); +extern int utc_system_settings_set_changed_cb_p5(void); +extern int utc_system_settings_unset_changed_cb_p4(void); +extern int utc_system_settings_set_changed_cb_p6(void); +extern int utc_system_settings_unset_changed_cb_p5(void); +extern int utc_system_settings_set_changed_cb_p7(void); +extern int utc_system_settings_unset_changed_cb_p6(void); +extern int utc_system_settings_set_changed_cb_p8(void); +extern int utc_system_settings_unset_changed_cb_p7(void); +extern int utc_system_settings_set_changed_cb_p9(void); +extern int utc_system_settings_unset_changed_cb_p8(void); +extern int utc_system_settings_set_changed_cb_p10(void); +extern int utc_system_settings_unset_changed_cb_p9(void); +extern int utc_system_settings_set_changed_cb_p11(void); +extern int utc_system_settings_unset_changed_cb_p10(void); +extern int utc_system_settings_set_changed_cb_p12(void); +extern int utc_system_settings_unset_changed_cb_p11(void); +extern int utc_system_settings_set_changed_cb_p13(void); +extern int utc_system_settings_unset_changed_cb_p12(void); +extern int utc_system_settings_set_changed_cb_p14(void); +extern int utc_system_settings_unset_changed_cb_p13(void); +extern int utc_system_settings_set_changed_cb_p15(void); +extern int utc_system_settings_unset_changed_cb_p14(void); +extern int utc_system_settings_set_changed_cb_p16(void); +extern int utc_system_settings_unset_changed_cb_p15(void); +extern int utc_system_settings_set_changed_cb_p17(void); +extern int utc_system_settings_unset_changed_cb_p16(void); +extern int utc_system_settings_set_changed_cb_p18(void); +extern int utc_system_settings_unset_changed_cb_p17(void); +extern int utc_system_settings_set_changed_cb_p19(void); +extern int utc_system_settings_unset_changed_cb_p18(void); +extern int utc_system_settings_set_changed_cb_p20(void); +extern int utc_system_settings_unset_changed_cb_p19(void); +extern int utc_system_settings_set_changed_cb_p21(void); +extern int utc_system_settings_unset_changed_cb_p20(void); +extern int utc_system_settings_set_changed_cb_p22(void); +extern int utc_system_settings_unset_changed_cb_p21(void); +extern int utc_system_settings_set_changed_cb_p23(void); +extern int utc_system_settings_unset_changed_cb_p22(void); +extern int utc_system_settings_set_changed_cb_p24(void); +extern int utc_system_settings_unset_changed_cb_p23(void); +extern int utc_system_settings_set_changed_cb_p25(void); +extern int utc_system_settings_unset_changed_cb_p24(void); +extern int utc_system_settings_set_changed_cb_p27(void); +extern int utc_system_settings_unset_changed_cb_p26(void); +extern int utc_system_settings_set_changed_cb_p29(void); +extern int utc_system_settings_unset_changed_cb_p28(void); +extern int utc_system_settings_set_changed_cb_p31(void); +extern int utc_system_settings_unset_changed_cb_p30(void); +extern int utc_system_settings_set_changed_cb_p33(void); +extern int utc_system_settings_unset_changed_cb_p32(void); +extern int utc_system_settings_set_changed_cb_p35(void); +extern int utc_system_settings_unset_changed_cb_p34(void); +extern int utc_system_settings_set_changed_cb_p37(void); +extern int utc_system_settings_unset_changed_cb_p36(void); +extern int utc_system_settings_set_changed_cb_p39(void); +extern int utc_system_settings_unset_changed_cb_p38(void); +extern int utc_system_settings_set_changed_cb_p41(void); +extern int utc_system_settings_unset_changed_cb_p40(void); +extern int utc_system_settings_set_changed_cb_p43(void); +extern int utc_system_settings_unset_changed_cb_p42(void); +extern int utc_system_settings_set_changed_cb_p45(void); +extern int utc_system_settings_unset_changed_cb_p44(void); +extern int utc_system_settings_add_remove_changed_cb_p1(void); + +testcase tc_array[] = { + {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {NULL, NULL} +}; + +#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_tizeniot.h b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_tizeniot.h new file mode 100755 index 000000000..d65b6f2e5 --- /dev/null +++ b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_tizeniot.h @@ -0,0 +1,240 @@ +// +// Copyright (c) 2014 Samsung Electronics Co., Ltd. +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ +#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ + +#include "testcase.h" +#include "tct_common.h" + +extern void utc_system_settings_startup(void); +extern void utc_system_settings_cleanup(void); + +extern int utc_system_settings_get_value_string_p1(void); +extern int utc_system_settings_get_value_string_p2(void); +extern int utc_system_settings_get_value_string_p3(void); +extern int utc_system_settings_get_value_string_p4(void); +extern int utc_system_settings_get_value_string_p5(void); +extern int utc_system_settings_get_value_string_p11(void); +extern int utc_system_settings_get_value_string_p7(void); +extern int utc_system_settings_get_value_string_p6(void); +extern int utc_system_settings_get_value_string_p10(void); +extern int utc_system_settings_get_value_string_p8(void); +extern int utc_system_settings_get_value_string_p9(void); +extern int utc_system_settings_get_value_string_n(void); +extern int utc_system_settings_get_value_bool_p1(void); +extern int utc_system_settings_get_value_bool_p2(void); +extern int utc_system_settings_get_value_bool_p3(void); +extern int utc_system_settings_get_value_bool_p4(void); +extern int utc_system_settings_get_value_bool_p5(void); +extern int utc_system_settings_get_value_bool_p6(void); +extern int utc_system_settings_get_value_bool_p7(void); +extern int utc_system_settings_get_value_bool_p8(void); +extern int utc_system_settings_get_value_bool_p9(void); +extern int utc_system_settings_get_value_bool_p10(void); +extern int utc_system_settings_get_value_bool_n(void); +extern int utc_system_settings_get_value_int_p1(void); +extern int utc_system_settings_get_value_int_p2(void); +extern int utc_system_settings_get_value_n(void); +extern int utc_system_settings_get_value_int_p3(void); +extern int utc_system_settings_get_value_bool_p11(void); +extern int utc_system_settings_get_value_bool_p12(void); +extern int utc_system_settings_get_value_bool_p13(void); +extern int utc_system_settings_get_value_bool_p14(void); +extern int utc_system_settings_get_value_bool_p15(void); +extern int utc_system_settings_get_value_bool_p16(void); +extern int utc_system_settings_get_value_bool_p17(void); +extern int utc_system_settings_set_changed_cb_p1(void); +extern int utc_system_settings_unset_changed_cb_p1(void); +extern int utc_system_settings_set_changed_cb_p2(void); +extern int utc_system_settings_unset_changed_cb_p2(void); +extern int utc_system_settings_set_changed_cb_p3(void); +extern int utc_system_settings_unset_changed_cb_p3(void); +extern int utc_system_settings_set_changed_cb_p4(void); +extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); +extern int utc_system_settings_set_changed_cb_p5(void); +extern int utc_system_settings_unset_changed_cb_p4(void); +extern int utc_system_settings_set_changed_cb_p6(void); +extern int utc_system_settings_unset_changed_cb_p5(void); +extern int utc_system_settings_set_changed_cb_p7(void); +extern int utc_system_settings_unset_changed_cb_p6(void); +extern int utc_system_settings_set_changed_cb_p8(void); +extern int utc_system_settings_unset_changed_cb_p7(void); +extern int utc_system_settings_set_changed_cb_p9(void); +extern int utc_system_settings_unset_changed_cb_p8(void); +extern int utc_system_settings_set_changed_cb_p10(void); +extern int utc_system_settings_unset_changed_cb_p9(void); +extern int utc_system_settings_set_changed_cb_p11(void); +extern int utc_system_settings_unset_changed_cb_p10(void); +extern int utc_system_settings_set_changed_cb_p12(void); +extern int utc_system_settings_unset_changed_cb_p11(void); +extern int utc_system_settings_set_changed_cb_p13(void); +extern int utc_system_settings_unset_changed_cb_p12(void); +extern int utc_system_settings_set_changed_cb_p14(void); +extern int utc_system_settings_unset_changed_cb_p13(void); +extern int utc_system_settings_set_changed_cb_p15(void); +extern int utc_system_settings_unset_changed_cb_p14(void); +extern int utc_system_settings_set_changed_cb_p16(void); +extern int utc_system_settings_unset_changed_cb_p15(void); +extern int utc_system_settings_set_changed_cb_p17(void); +extern int utc_system_settings_unset_changed_cb_p16(void); +extern int utc_system_settings_set_changed_cb_p18(void); +extern int utc_system_settings_unset_changed_cb_p17(void); +extern int utc_system_settings_set_changed_cb_p19(void); +extern int utc_system_settings_unset_changed_cb_p18(void); +extern int utc_system_settings_set_changed_cb_p20(void); +extern int utc_system_settings_unset_changed_cb_p19(void); +extern int utc_system_settings_set_changed_cb_p21(void); +extern int utc_system_settings_unset_changed_cb_p20(void); +extern int utc_system_settings_set_changed_cb_p22(void); +extern int utc_system_settings_unset_changed_cb_p21(void); +extern int utc_system_settings_set_changed_cb_p23(void); +extern int utc_system_settings_unset_changed_cb_p22(void); +extern int utc_system_settings_set_changed_cb_p24(void); +extern int utc_system_settings_unset_changed_cb_p23(void); +extern int utc_system_settings_set_changed_cb_p25(void); +extern int utc_system_settings_unset_changed_cb_p24(void); +extern int utc_system_settings_set_changed_cb_p27(void); +extern int utc_system_settings_unset_changed_cb_p26(void); +extern int utc_system_settings_set_changed_cb_p29(void); +extern int utc_system_settings_unset_changed_cb_p28(void); +extern int utc_system_settings_set_changed_cb_p31(void); +extern int utc_system_settings_unset_changed_cb_p30(void); +extern int utc_system_settings_set_changed_cb_p33(void); +extern int utc_system_settings_unset_changed_cb_p32(void); +extern int utc_system_settings_set_changed_cb_p35(void); +extern int utc_system_settings_unset_changed_cb_p34(void); +extern int utc_system_settings_set_changed_cb_p37(void); +extern int utc_system_settings_unset_changed_cb_p36(void); +extern int utc_system_settings_set_changed_cb_p39(void); +extern int utc_system_settings_unset_changed_cb_p38(void); +extern int utc_system_settings_set_changed_cb_p41(void); +extern int utc_system_settings_unset_changed_cb_p40(void); +extern int utc_system_settings_set_changed_cb_p43(void); +extern int utc_system_settings_unset_changed_cb_p42(void); +extern int utc_system_settings_set_changed_cb_p45(void); +extern int utc_system_settings_unset_changed_cb_p44(void); +extern int utc_system_settings_add_remove_changed_cb_p1(void); + +testcase tc_array[] = { + {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {NULL, NULL} +}; + +#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_wearable.h b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_wearable.h new file mode 100755 index 000000000..d65b6f2e5 --- /dev/null +++ b/src/utc/capi-system-system-settings/tct-capi-system-system-settings-core_wearable.h @@ -0,0 +1,240 @@ +// +// Copyright (c) 2014 Samsung Electronics Co., Ltd. +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ +#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ + +#include "testcase.h" +#include "tct_common.h" + +extern void utc_system_settings_startup(void); +extern void utc_system_settings_cleanup(void); + +extern int utc_system_settings_get_value_string_p1(void); +extern int utc_system_settings_get_value_string_p2(void); +extern int utc_system_settings_get_value_string_p3(void); +extern int utc_system_settings_get_value_string_p4(void); +extern int utc_system_settings_get_value_string_p5(void); +extern int utc_system_settings_get_value_string_p11(void); +extern int utc_system_settings_get_value_string_p7(void); +extern int utc_system_settings_get_value_string_p6(void); +extern int utc_system_settings_get_value_string_p10(void); +extern int utc_system_settings_get_value_string_p8(void); +extern int utc_system_settings_get_value_string_p9(void); +extern int utc_system_settings_get_value_string_n(void); +extern int utc_system_settings_get_value_bool_p1(void); +extern int utc_system_settings_get_value_bool_p2(void); +extern int utc_system_settings_get_value_bool_p3(void); +extern int utc_system_settings_get_value_bool_p4(void); +extern int utc_system_settings_get_value_bool_p5(void); +extern int utc_system_settings_get_value_bool_p6(void); +extern int utc_system_settings_get_value_bool_p7(void); +extern int utc_system_settings_get_value_bool_p8(void); +extern int utc_system_settings_get_value_bool_p9(void); +extern int utc_system_settings_get_value_bool_p10(void); +extern int utc_system_settings_get_value_bool_n(void); +extern int utc_system_settings_get_value_int_p1(void); +extern int utc_system_settings_get_value_int_p2(void); +extern int utc_system_settings_get_value_n(void); +extern int utc_system_settings_get_value_int_p3(void); +extern int utc_system_settings_get_value_bool_p11(void); +extern int utc_system_settings_get_value_bool_p12(void); +extern int utc_system_settings_get_value_bool_p13(void); +extern int utc_system_settings_get_value_bool_p14(void); +extern int utc_system_settings_get_value_bool_p15(void); +extern int utc_system_settings_get_value_bool_p16(void); +extern int utc_system_settings_get_value_bool_p17(void); +extern int utc_system_settings_set_changed_cb_p1(void); +extern int utc_system_settings_unset_changed_cb_p1(void); +extern int utc_system_settings_set_changed_cb_p2(void); +extern int utc_system_settings_unset_changed_cb_p2(void); +extern int utc_system_settings_set_changed_cb_p3(void); +extern int utc_system_settings_unset_changed_cb_p3(void); +extern int utc_system_settings_set_changed_cb_p4(void); +extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); +extern int utc_system_settings_set_changed_cb_p5(void); +extern int utc_system_settings_unset_changed_cb_p4(void); +extern int utc_system_settings_set_changed_cb_p6(void); +extern int utc_system_settings_unset_changed_cb_p5(void); +extern int utc_system_settings_set_changed_cb_p7(void); +extern int utc_system_settings_unset_changed_cb_p6(void); +extern int utc_system_settings_set_changed_cb_p8(void); +extern int utc_system_settings_unset_changed_cb_p7(void); +extern int utc_system_settings_set_changed_cb_p9(void); +extern int utc_system_settings_unset_changed_cb_p8(void); +extern int utc_system_settings_set_changed_cb_p10(void); +extern int utc_system_settings_unset_changed_cb_p9(void); +extern int utc_system_settings_set_changed_cb_p11(void); +extern int utc_system_settings_unset_changed_cb_p10(void); +extern int utc_system_settings_set_changed_cb_p12(void); +extern int utc_system_settings_unset_changed_cb_p11(void); +extern int utc_system_settings_set_changed_cb_p13(void); +extern int utc_system_settings_unset_changed_cb_p12(void); +extern int utc_system_settings_set_changed_cb_p14(void); +extern int utc_system_settings_unset_changed_cb_p13(void); +extern int utc_system_settings_set_changed_cb_p15(void); +extern int utc_system_settings_unset_changed_cb_p14(void); +extern int utc_system_settings_set_changed_cb_p16(void); +extern int utc_system_settings_unset_changed_cb_p15(void); +extern int utc_system_settings_set_changed_cb_p17(void); +extern int utc_system_settings_unset_changed_cb_p16(void); +extern int utc_system_settings_set_changed_cb_p18(void); +extern int utc_system_settings_unset_changed_cb_p17(void); +extern int utc_system_settings_set_changed_cb_p19(void); +extern int utc_system_settings_unset_changed_cb_p18(void); +extern int utc_system_settings_set_changed_cb_p20(void); +extern int utc_system_settings_unset_changed_cb_p19(void); +extern int utc_system_settings_set_changed_cb_p21(void); +extern int utc_system_settings_unset_changed_cb_p20(void); +extern int utc_system_settings_set_changed_cb_p22(void); +extern int utc_system_settings_unset_changed_cb_p21(void); +extern int utc_system_settings_set_changed_cb_p23(void); +extern int utc_system_settings_unset_changed_cb_p22(void); +extern int utc_system_settings_set_changed_cb_p24(void); +extern int utc_system_settings_unset_changed_cb_p23(void); +extern int utc_system_settings_set_changed_cb_p25(void); +extern int utc_system_settings_unset_changed_cb_p24(void); +extern int utc_system_settings_set_changed_cb_p27(void); +extern int utc_system_settings_unset_changed_cb_p26(void); +extern int utc_system_settings_set_changed_cb_p29(void); +extern int utc_system_settings_unset_changed_cb_p28(void); +extern int utc_system_settings_set_changed_cb_p31(void); +extern int utc_system_settings_unset_changed_cb_p30(void); +extern int utc_system_settings_set_changed_cb_p33(void); +extern int utc_system_settings_unset_changed_cb_p32(void); +extern int utc_system_settings_set_changed_cb_p35(void); +extern int utc_system_settings_unset_changed_cb_p34(void); +extern int utc_system_settings_set_changed_cb_p37(void); +extern int utc_system_settings_unset_changed_cb_p36(void); +extern int utc_system_settings_set_changed_cb_p39(void); +extern int utc_system_settings_unset_changed_cb_p38(void); +extern int utc_system_settings_set_changed_cb_p41(void); +extern int utc_system_settings_unset_changed_cb_p40(void); +extern int utc_system_settings_set_changed_cb_p43(void); +extern int utc_system_settings_unset_changed_cb_p42(void); +extern int utc_system_settings_set_changed_cb_p45(void); +extern int utc_system_settings_unset_changed_cb_p44(void); +extern int utc_system_settings_add_remove_changed_cb_p1(void); + +testcase tc_array[] = { + {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, + {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, + {NULL, NULL} +}; + +#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/capi-system-system-settings/utc-capi-system-system-settings.c b/src/utc/capi-system-system-settings/utc-capi-system-system-settings.c new file mode 100755 index 000000000..8e500a32f --- /dev/null +++ b/src/utc/capi-system-system-settings/utc-capi-system-system-settings.c @@ -0,0 +1,1930 @@ +// +// Copyright (c) 2014 Samsung Electronics Co., Ltd. +// +// Licensed under the Apache License, Version 2.0 (the License); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#include "assert.h" +#include "system_settings.h" +#include +#include +#include +#include +#include +#include +#include +#include + +#define API_NAMESPACE "SYSTEM_SETTINGS_UTC" + +#define SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE "http://tizen.org/feature/network.wifi" +#define SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE "http://tizen.org/feature/systemsetting.home_screen" +#define SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE "http://tizen.org/feature/systemsetting.lock_screen" +#define SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE "http://tizen.org/feature/systemsetting.notification_email" +#define SYSTEM_SETTINGS_TELEPHONY_FEATURE "http://tizen.org/feature/network.telephony" +#define SYSTEM_SETTINGS_INCOMING_CALL_FEATURE "http://tizen.org/feature/systemsetting.incoming_call" +#define SYSTEM_SETTINGS_FONT_FEATURE "http://tizen.org/feature/systemsetting.font" +#define SYSTEM_SETTINGS_GRAYSCALE_FEATURE "http://tizen.org/feature/accessibility.grayscale" +#define SYSTEM_SETTINGS_NEGATIVE_FEATURE "http://tizen.org/feature/accessibility.negative" + + +#define IF_FEATURE_CHECK_SKIP(VAR,SYSTEM_SETTING_KEY, FEATURE) \ + if((VAR == SYSTEM_SETTING_KEY) && (!TCTCheckSystemInfoFeatureSupported(FEATURE,API_NAMESPACE))){ \ + continue; \ + } + +#define IF_FEATURE_CHECK_RETURN(VAR, FEATURE) \ + if (VAR == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { \ + if(TCTCheckSystemInfoFeatureSupported(FEATURE, API_NAMESPACE)) { \ + FPRINTF("[Line : %d][%s] Feature is supported but it returned SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED!! check it!!\\n", __LINE__, #FEATURE ); \ + return 1; \ + } \ + } + +static int my_assert_ret(int retcode) +{ + if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { + assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED); + } else { + assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + } + return 1; +} + +static bool _callback_called = false; + +/** + * @function utc_system_settings_startup + * @description Called before each test + * @parameter NA + * @return NA + */ +void utc_system_settings_startup(void) +{ +} + +/** + * @function utc_system_settings_cleanup + * @description Called after each test + * @parameter NA + * @return NA + */ +void utc_system_settings_cleanup(void) +{ +} + + +static void utc_system_settings_changed_callback(system_settings_key_e key, void *user_data) +{ + _callback_called = true; +} + + +/** + * TEST GETTING SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE + */ +/** + * @testcase utc_system_settings_get_value_string_p1 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property + */ +int utc_system_settings_get_value_string_p1(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + my_assert_ret(retcode); + if (retcode == SYSTEM_SETTINGS_ERROR_NONE) { + assert(value != NULL); + free(value); + } + + return 0; +} + +/** + * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY + */ +/** + * @testcase utc_system_settings_get_value_string_p2 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property + */ +int utc_system_settings_get_value_string_p2(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &value); + assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + assert(value != NULL); + free(value); + return 0; +} + +/** + * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE + */ +/** + * @testcase utc_system_settings_get_value_string_p3 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property + */ +int utc_system_settings_get_value_string_p3(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &value); + assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + assert(value != NULL); + free(value); + return 0; +} + +/** + * TEST GETTING SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE + */ +/** + * @testcase utc_system_settings_get_value_string_p4 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property + */ +int utc_system_settings_get_value_string_p4(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + free(value); + return 0; +} + +/** + * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN + */ +/** + * @testcase utc_system_settings_get_value_string_p5 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property. + */ +int utc_system_settings_get_value_string_p5(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); + my_assert_ret(retcode); + free(value); + return 0; +} + +/** + * @testcase utc_system_settings_get_value_string_p11 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property. + */ +int utc_system_settings_get_value_string_p11(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &value); + assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + assert(value != NULL); + free(value); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_string_p7 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property. + */ +int utc_system_settings_get_value_string_p7(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + free(value); + return 0; +} + +/** + * @testcase utc_system_settings_get_value_string_p6 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZON is able to get the property. + */ +int utc_system_settings_get_value_string_p6(void) +{ + char *value = NULL; + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &value); + my_assert_ret(retcode); + free(value); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_string_p10 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property. + */ +int utc_system_settings_get_value_string_p10(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + my_assert_ret(retcode); + free(value); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_string_p8 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property. + */ +int utc_system_settings_get_value_string_p8(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + my_assert_ret(retcode); + if (retcode == SYSTEM_SETTINGS_ERROR_NONE) { + assert(value != NULL); + free(value); + } + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_string_p9 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property. + */ +int utc_system_settings_get_value_string_p9(void) +{ + char *value = NULL; + + int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); + my_assert_ret(retcode); + free(value); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_string_n + * @since_tizen 2.3 + * @description check if system_settings_get_value_string is able to handle invalid parameters. + */ +int utc_system_settings_get_value_string_n(void) +{ + int retcode = system_settings_get_value_string(-1, NULL); + assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p1 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property. + */ +int utc_system_settings_get_value_bool_p1(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p2 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property. + */ +int utc_system_settings_get_value_bool_p2(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p3 + * @since_tizen 2.3 + * @description + * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property. + */ +int utc_system_settings_get_value_bool_p3(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p4 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property. + */ +int utc_system_settings_get_value_bool_p4(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &value); + my_assert_ret(retcode); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p5 + * @since_tizen 2.3 + * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property. + */ +int utc_system_settings_get_value_bool_p5(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p6 + * @since_tizen 2.3 + * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property. + */ +int utc_system_settings_get_value_bool_p6(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p7 + * @since_tizen 2.3 + * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property. + */ +int utc_system_settings_get_value_bool_p7(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p8 + * @since_tizen 2.3 + * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property. + */ +int utc_system_settings_get_value_bool_p8(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p9 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property. + */ +int utc_system_settings_get_value_bool_p9(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p10 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to get the property. + */ +int utc_system_settings_get_value_bool_p10(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_n + * @since_tizen 2.3 + * @description check if system_settings_get_value_bool is able to handle invalid parameters. + */ +int utc_system_settings_get_value_bool_n(void) +{ + int retcode = system_settings_get_value_bool(-1, NULL); + assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_int_p1 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to get the property. + */ +int utc_system_settings_get_value_int_p1(void) +{ + int value = 0; + + int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_int_p2 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property. + */ +int utc_system_settings_get_value_int_p2(void) +{ + int font_size = 0; + + int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &font_size); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_n + * @since_tizen 2.3 + * @description check if system_settings_get_value_int is able to handle invalid parameters. + */ +int utc_system_settings_get_value_n(void) +{ + int retcode = system_settings_get_value_int(-1, NULL); + assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_int_p3 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property. + */ +int utc_system_settings_get_value_int_p3(void) +{ + int value; + int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value); + my_assert_ret(nRetVal); + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p11 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property + */ +int utc_system_settings_get_value_bool_p11(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &value); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p12 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to get the property + */ +int utc_system_settings_get_value_bool_p12(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, &value); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_get_value_bool_p13 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to get the property + */ +int utc_system_settings_get_value_bool_p13(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, &value); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_get_value_bool_p14 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to get the property + */ +int utc_system_settings_get_value_bool_p14(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_get_value_bool_p15 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to get the property + */ +int utc_system_settings_get_value_bool_p15(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, &value); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_get_value_bool_p16 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to get the property + */ +int utc_system_settings_get_value_bool_p16(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_get_value_bool_p17 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to get the property + */ +int utc_system_settings_get_value_bool_p17(void) +{ + bool value = false; + + int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, &value); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p1 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p1(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p1 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p1(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p2 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p2(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p2 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p2(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p3 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p3(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p3 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p3(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p4 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p4(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_LOCK_SCREEN_unset_changed_cb_p + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to unset the callback for change-notification. + */ +int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p5 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p5(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p4 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p4(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + my_assert_ret(retcode); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p6 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p6(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p5 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p5(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + my_assert_ret(retcode); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); + + + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p7 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p7(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p6 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p6(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p8 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p8(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p7 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p7(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p9 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set callback for getting notification of change + */ +int utc_system_settings_set_changed_cb_p9(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p8 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p8(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p10 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set callback for getting notification of change + */ +int utc_system_settings_set_changed_cb_p10(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p9 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p9(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p11 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change + */ +int utc_system_settings_set_changed_cb_p11(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p10 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change and unset doing + */ +int utc_system_settings_unset_changed_cb_p10(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p12 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p12(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p11 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p11(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p13 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p13(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR + */ +/** + * @testcase utc_system_settings_unset_changed_cb_p12 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p12(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p14 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p14(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p13 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p13(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p15 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p15(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p14 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p14(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p16 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p16(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p15 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p15(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p17 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p17(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p16 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p16(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p18 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p18(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p17 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p17(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p19 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p19(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p18 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p18(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p20 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p20(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p19 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p19(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p21 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p21(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p20 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p20(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p22 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p22(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p21 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p21(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p23 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p23(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p22 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p22(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p24 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p24(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p23 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p23(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p25 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p25(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p24 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p24(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p27 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p27(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p26 + * @since_tizen 2.3 + * @description check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p26(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p29 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ADS_ID is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p29(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p28 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ADS_ID is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ADS_ID is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p28(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p31 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p31(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p30 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p30(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p33 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p33(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p32 + * @since_tizen 3.0 + * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p32(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, + utc_system_settings_changed_callback, NULL); + + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p35 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p35(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p34 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p34(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p37 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p37(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p36 + * @since_tizen 4.0 + * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p36(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p39 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p39(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p38 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p38(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + my_assert_ret(retcode); + + return 0; +} + +/** + * @testcase utc_system_settings_set_changed_cb_p41 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p41(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, + utc_system_settings_changed_callback, NULL); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p40 + * @since_tizen 5.0 + * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p40(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, + utc_system_settings_changed_callback, NULL); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p43 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p43(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p42 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p42(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); + my_assert_ret(retcode); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_set_changed_cb_p45 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to set the callback for change-notification. + */ +int utc_system_settings_set_changed_cb_p45(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); + my_assert_ret(retcode); + + return 0; +} + + +/** + * @testcase utc_system_settings_unset_changed_cb_p44 + * @since_tizen 5.5 + * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to set the callback for change-notification. + * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to unset the callback for change-notification. + */ +int utc_system_settings_unset_changed_cb_p44(void) +{ + int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, + utc_system_settings_changed_callback, NULL); + IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); + my_assert_ret(retcode); + + retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR); + my_assert_ret(retcode); + + return 0; +} + + +static void utc_system_settings_changed_callback_1(system_settings_key_e key, void *user_data) +{ + _callback_called = true; +} + +static void utc_system_settings_changed_callback_2(system_settings_key_e key, void *user_data) +{ + _callback_called = true; +} + +/** + * @testcase utc_system_settings_add_remove_changed_cb_p1 + * @since_tizen 5.0 + * @description check if system setting keys are able to add the callback for change-notification. + * check if system setting keys are able to remove the callback for change-notification. + */ +int utc_system_settings_add_remove_changed_cb_p1(void) +{ + int retcode = 0; + int key_idx = 0; + + for (key_idx = SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE; key_idx < SYSTEM_SETTINGS_KEY_MAX ; key_idx++) { + + if ( key_idx == SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED + 1) + continue; /* skip removed system-setting key */ + + if ( key_idx == SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE) + continue; /* skip removed system-setting key */ + + /* skip when feature is false about each system_settings_key */ + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, SYSTEM_SETTINGS_TELEPHONY_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, SYSTEM_SETTINGS_NEGATIVE_FEATURE); + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_FONT_SIZE, SYSTEM_SETTINGS_FONT_FEATURE); + + IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_FONT_TYPE, SYSTEM_SETTINGS_FONT_FEATURE); + + retcode = system_settings_add_changed_cb(key_idx, + utc_system_settings_changed_callback_1, NULL); + + if (retcode != SYSTEM_SETTINGS_ERROR_NONE) + FPRINTF("ERROR !! key =%d , ret = %d\n", key_idx, retcode); + + retcode = system_settings_remove_changed_cb(key_idx, + utc_system_settings_changed_callback_1); + + if (retcode != SYSTEM_SETTINGS_ERROR_NONE) + FPRINTF("ERROR !! key =%d , ret = %d\n", key_idx, retcode); + + retcode = system_settings_add_changed_cb(key_idx, + utc_system_settings_changed_callback_1, NULL); + my_assert_ret(retcode); + + retcode = system_settings_add_changed_cb(key_idx, + utc_system_settings_changed_callback_2, NULL); + my_assert_ret(retcode); + + retcode = system_settings_remove_changed_cb(key_idx, + utc_system_settings_changed_callback_1); + my_assert_ret(retcode); + + retcode = system_settings_remove_changed_cb(key_idx, + utc_system_settings_changed_callback_2); + my_assert_ret(retcode); + } + + return 0; +} + diff --git a/src/utc/system-settings/CMakeLists.txt b/src/utc/system-settings/CMakeLists.txt deleted file mode 100644 index c904c71e0..000000000 --- a/src/utc/system-settings/CMakeLists.txt +++ /dev/null @@ -1,44 +0,0 @@ -SET(PKG_NAME "system-settings") - -SET(EXEC_NAME "tct-${PKG_NAME}-core") -SET(RPM_NAME "core-${PKG_NAME}-tests") - -SET(CAPI_LIB "capi-system-system-settings") -SET(TC_SOURCES - utc-system-settings.c -) - -PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED - ${CAPI_LIB} - capi-appfw-application - capi-system-info - glib-2.0 - storage - dlog -) - -INCLUDE_DIRECTORIES( - ${${CAPI_LIB}_INCLUDE_DIRS} -) - -ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.c ${TC_SOURCES} ${COMMON_FILE}) -TARGET_LINK_LIBRARIES(${EXEC_NAME} - ${${CAPI_LIB}_LIBRARIES} -) - -INSTALL(PROGRAMS ${EXEC_NAME} - DESTINATION ${BIN_DIR}/${RPM_NAME}/bin -) - -IF( DEFINED ASAN ) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -pie -g -fsanitize=address -fsanitize-recover=address -U_FORTIFY_SOURCE -fno-omit-frame-pointer") -SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -Wl,-fsanitize=address") -ELSE() -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g -fPIE -Wall") -SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=/usr/lib -pie") -ENDIF() - -INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/big_buck_bunny.mp4 DESTINATION /opt/usr/test) -INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/daliTestVideo.mp4 DESTINATION /opt/usr/test) -INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/sound_5.wav DESTINATION /opt/usr/test) -INSTALL(FILES ${CMAKE_SOURCE_DIR}/media/tct-content-tizen-tests_video.mp4 DESTINATION /opt/usr/test) diff --git a/src/utc/system-settings/public.list b/src/utc/system-settings/public.list deleted file mode 100755 index 7d25d6777..000000000 --- a/src/utc/system-settings/public.list +++ /dev/null @@ -1,6 +0,0 @@ -system_settings_get_value_bool -system_settings_get_value_int -system_settings_get_value_string -system_settings_set_changed_cb -system_settings_unset_changed_cb - diff --git a/src/utc/system-settings/tct-system-settings-core.c b/src/utc/system-settings/tct-system-settings-core.c deleted file mode 100644 index d36720391..000000000 --- a/src/utc/system-settings/tct-system-settings-core.c +++ /dev/null @@ -1,144 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#include -#include -#include "tct_common.h" - -#ifdef MOBILE -#include "tct-system-settings-core_mobile.h" -#endif - -#ifdef WEARABLE -#include "tct-system-settings-core_wearable.h" -#endif - -#ifdef TV -#include "tct-system-settings-core_tv.h" -#endif - -#ifdef TIZENIOT -#include "tct-system-settings-core_tizeniot.h" -#endif //TIZENIOT - - -#include -#include -#include -#include -#include -#include -#include -#include -#include - - - - - - - - - -static bool app_create(void *data) -{ - return true; -} - -static void app_control(app_control_h app_control, void *data) -{ - char* pszGetTCName = NULL; - int i=0, result=0, nRet=0; - nRet = app_control_get_extra_data(app_control, "testcase_name", &pszGetTCName); - if(nRet != APP_CONTROL_ERROR_NONE) - { - dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] app_control_get_extra_data returns error = %d", __FUNCTION__, __LINE__, nRet); - PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to fetch test case name: app_control_get_extra_data API call fails\\n", __FILE__, __LINE__); - PRINT_TC_RESULT("%d",1); - FREE_MEMORY_TC(pszGetTCName); - return; - } - - dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Executing TC Name = %s", __FUNCTION__, __LINE__, pszGetTCName); - for ( i = 0; tc_array[i].name; i++ ) - { - if ( 0 == strncmp(pszGetTCName, tc_array[i].name, strlen(pszGetTCName)) ) - { - DUMP_UTC_ERRLOG(); - dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup begin", pszGetTCName); - if ( tc_array[i].startup ) - { - tc_array[i].startup(); - } - dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup end", pszGetTCName); - - dlog_print(DLOG_INFO, "NativeTCT", "%s : Body begin", pszGetTCName); - result = tc_array[i].function(); - dlog_print(DLOG_INFO, "NativeTCT", "%s returns value = %d", pszGetTCName, result); - dlog_print(DLOG_INFO, "NativeTCT", "%s : Body end", pszGetTCName); - - dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup begin", pszGetTCName); - if ( tc_array[i].cleanup ) - { - tc_array[i].cleanup(); - } - dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup end", pszGetTCName); - - CLOSE_UTC_ERRLOG(); - PRINT_TC_RESULT("%d",result); - FREE_MEMORY_TC(pszGetTCName); - return; - } - } - - dlog_print(DLOG_ERROR, "NativeTCT", "[%s:%d] Unable to execute %s : Unknown Test Case Name", __FUNCTION__, __LINE__, pszGetTCName); - PRINT_UTC_LOG("\\n[%s][Line : %d]Unable to execute %s : Unknown Test Case Name\\n", __FILE__, __LINE__, pszGetTCName); - PRINT_TC_RESULT("%d",1); - FREE_MEMORY_TC(pszGetTCName); - return; -} - -static void app_terminate(void *data) -{ - dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is now Terminating", __FUNCTION__, __LINE__); -} - -int main(int argc, char *argv[]) -{ - int ret = 0; - - - ui_app_lifecycle_callback_s event_callback = {0,}; - event_callback.create = app_create; - event_callback.terminate = app_terminate; - event_callback.app_control = app_control; - - //setting gcda file location for coverage - setenv("GCOV_PREFIX","/tmp",1); - dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Coverage *.gcda File location set to /tmp/home/abuild/rpmbuild/BUILD/ ", __FUNCTION__, __LINE__); - - dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Main Function is Invoked", __FUNCTION__, __LINE__); - ret = ui_app_main(argc, argv, &event_callback, NULL); - if (ret != APP_ERROR_NONE) - { - dlog_print(DLOG_ERROR, "NativeTCT", "Application ui_app_main call gets failed. err = %d", ret); - PRINT_UTC_LOG("\\n[%s][Line : %d]Application ui_app_main call gets failed. err = %d\\n", __FILE__, __LINE__, ret); - PRINT_TC_RESULT("%d",1); - return ret; - } - - dlog_print(DLOG_INFO, "NativeTCT", "[%s:%d] Application Package is Terminated", __FUNCTION__, __LINE__); - return ret; -} diff --git a/src/utc/system-settings/tct-system-settings-core_mobile.h b/src/utc/system-settings/tct-system-settings-core_mobile.h deleted file mode 100755 index d65b6f2e5..000000000 --- a/src/utc/system-settings/tct-system-settings-core_mobile.h +++ /dev/null @@ -1,240 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ -#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_system_settings_startup(void); -extern void utc_system_settings_cleanup(void); - -extern int utc_system_settings_get_value_string_p1(void); -extern int utc_system_settings_get_value_string_p2(void); -extern int utc_system_settings_get_value_string_p3(void); -extern int utc_system_settings_get_value_string_p4(void); -extern int utc_system_settings_get_value_string_p5(void); -extern int utc_system_settings_get_value_string_p11(void); -extern int utc_system_settings_get_value_string_p7(void); -extern int utc_system_settings_get_value_string_p6(void); -extern int utc_system_settings_get_value_string_p10(void); -extern int utc_system_settings_get_value_string_p8(void); -extern int utc_system_settings_get_value_string_p9(void); -extern int utc_system_settings_get_value_string_n(void); -extern int utc_system_settings_get_value_bool_p1(void); -extern int utc_system_settings_get_value_bool_p2(void); -extern int utc_system_settings_get_value_bool_p3(void); -extern int utc_system_settings_get_value_bool_p4(void); -extern int utc_system_settings_get_value_bool_p5(void); -extern int utc_system_settings_get_value_bool_p6(void); -extern int utc_system_settings_get_value_bool_p7(void); -extern int utc_system_settings_get_value_bool_p8(void); -extern int utc_system_settings_get_value_bool_p9(void); -extern int utc_system_settings_get_value_bool_p10(void); -extern int utc_system_settings_get_value_bool_n(void); -extern int utc_system_settings_get_value_int_p1(void); -extern int utc_system_settings_get_value_int_p2(void); -extern int utc_system_settings_get_value_n(void); -extern int utc_system_settings_get_value_int_p3(void); -extern int utc_system_settings_get_value_bool_p11(void); -extern int utc_system_settings_get_value_bool_p12(void); -extern int utc_system_settings_get_value_bool_p13(void); -extern int utc_system_settings_get_value_bool_p14(void); -extern int utc_system_settings_get_value_bool_p15(void); -extern int utc_system_settings_get_value_bool_p16(void); -extern int utc_system_settings_get_value_bool_p17(void); -extern int utc_system_settings_set_changed_cb_p1(void); -extern int utc_system_settings_unset_changed_cb_p1(void); -extern int utc_system_settings_set_changed_cb_p2(void); -extern int utc_system_settings_unset_changed_cb_p2(void); -extern int utc_system_settings_set_changed_cb_p3(void); -extern int utc_system_settings_unset_changed_cb_p3(void); -extern int utc_system_settings_set_changed_cb_p4(void); -extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); -extern int utc_system_settings_set_changed_cb_p5(void); -extern int utc_system_settings_unset_changed_cb_p4(void); -extern int utc_system_settings_set_changed_cb_p6(void); -extern int utc_system_settings_unset_changed_cb_p5(void); -extern int utc_system_settings_set_changed_cb_p7(void); -extern int utc_system_settings_unset_changed_cb_p6(void); -extern int utc_system_settings_set_changed_cb_p8(void); -extern int utc_system_settings_unset_changed_cb_p7(void); -extern int utc_system_settings_set_changed_cb_p9(void); -extern int utc_system_settings_unset_changed_cb_p8(void); -extern int utc_system_settings_set_changed_cb_p10(void); -extern int utc_system_settings_unset_changed_cb_p9(void); -extern int utc_system_settings_set_changed_cb_p11(void); -extern int utc_system_settings_unset_changed_cb_p10(void); -extern int utc_system_settings_set_changed_cb_p12(void); -extern int utc_system_settings_unset_changed_cb_p11(void); -extern int utc_system_settings_set_changed_cb_p13(void); -extern int utc_system_settings_unset_changed_cb_p12(void); -extern int utc_system_settings_set_changed_cb_p14(void); -extern int utc_system_settings_unset_changed_cb_p13(void); -extern int utc_system_settings_set_changed_cb_p15(void); -extern int utc_system_settings_unset_changed_cb_p14(void); -extern int utc_system_settings_set_changed_cb_p16(void); -extern int utc_system_settings_unset_changed_cb_p15(void); -extern int utc_system_settings_set_changed_cb_p17(void); -extern int utc_system_settings_unset_changed_cb_p16(void); -extern int utc_system_settings_set_changed_cb_p18(void); -extern int utc_system_settings_unset_changed_cb_p17(void); -extern int utc_system_settings_set_changed_cb_p19(void); -extern int utc_system_settings_unset_changed_cb_p18(void); -extern int utc_system_settings_set_changed_cb_p20(void); -extern int utc_system_settings_unset_changed_cb_p19(void); -extern int utc_system_settings_set_changed_cb_p21(void); -extern int utc_system_settings_unset_changed_cb_p20(void); -extern int utc_system_settings_set_changed_cb_p22(void); -extern int utc_system_settings_unset_changed_cb_p21(void); -extern int utc_system_settings_set_changed_cb_p23(void); -extern int utc_system_settings_unset_changed_cb_p22(void); -extern int utc_system_settings_set_changed_cb_p24(void); -extern int utc_system_settings_unset_changed_cb_p23(void); -extern int utc_system_settings_set_changed_cb_p25(void); -extern int utc_system_settings_unset_changed_cb_p24(void); -extern int utc_system_settings_set_changed_cb_p27(void); -extern int utc_system_settings_unset_changed_cb_p26(void); -extern int utc_system_settings_set_changed_cb_p29(void); -extern int utc_system_settings_unset_changed_cb_p28(void); -extern int utc_system_settings_set_changed_cb_p31(void); -extern int utc_system_settings_unset_changed_cb_p30(void); -extern int utc_system_settings_set_changed_cb_p33(void); -extern int utc_system_settings_unset_changed_cb_p32(void); -extern int utc_system_settings_set_changed_cb_p35(void); -extern int utc_system_settings_unset_changed_cb_p34(void); -extern int utc_system_settings_set_changed_cb_p37(void); -extern int utc_system_settings_unset_changed_cb_p36(void); -extern int utc_system_settings_set_changed_cb_p39(void); -extern int utc_system_settings_unset_changed_cb_p38(void); -extern int utc_system_settings_set_changed_cb_p41(void); -extern int utc_system_settings_unset_changed_cb_p40(void); -extern int utc_system_settings_set_changed_cb_p43(void); -extern int utc_system_settings_unset_changed_cb_p42(void); -extern int utc_system_settings_set_changed_cb_p45(void); -extern int utc_system_settings_unset_changed_cb_p44(void); -extern int utc_system_settings_add_remove_changed_cb_p1(void); - -testcase tc_array[] = { - {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/system-settings/tct-system-settings-core_tizeniot.h b/src/utc/system-settings/tct-system-settings-core_tizeniot.h deleted file mode 100755 index d65b6f2e5..000000000 --- a/src/utc/system-settings/tct-system-settings-core_tizeniot.h +++ /dev/null @@ -1,240 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ -#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_system_settings_startup(void); -extern void utc_system_settings_cleanup(void); - -extern int utc_system_settings_get_value_string_p1(void); -extern int utc_system_settings_get_value_string_p2(void); -extern int utc_system_settings_get_value_string_p3(void); -extern int utc_system_settings_get_value_string_p4(void); -extern int utc_system_settings_get_value_string_p5(void); -extern int utc_system_settings_get_value_string_p11(void); -extern int utc_system_settings_get_value_string_p7(void); -extern int utc_system_settings_get_value_string_p6(void); -extern int utc_system_settings_get_value_string_p10(void); -extern int utc_system_settings_get_value_string_p8(void); -extern int utc_system_settings_get_value_string_p9(void); -extern int utc_system_settings_get_value_string_n(void); -extern int utc_system_settings_get_value_bool_p1(void); -extern int utc_system_settings_get_value_bool_p2(void); -extern int utc_system_settings_get_value_bool_p3(void); -extern int utc_system_settings_get_value_bool_p4(void); -extern int utc_system_settings_get_value_bool_p5(void); -extern int utc_system_settings_get_value_bool_p6(void); -extern int utc_system_settings_get_value_bool_p7(void); -extern int utc_system_settings_get_value_bool_p8(void); -extern int utc_system_settings_get_value_bool_p9(void); -extern int utc_system_settings_get_value_bool_p10(void); -extern int utc_system_settings_get_value_bool_n(void); -extern int utc_system_settings_get_value_int_p1(void); -extern int utc_system_settings_get_value_int_p2(void); -extern int utc_system_settings_get_value_n(void); -extern int utc_system_settings_get_value_int_p3(void); -extern int utc_system_settings_get_value_bool_p11(void); -extern int utc_system_settings_get_value_bool_p12(void); -extern int utc_system_settings_get_value_bool_p13(void); -extern int utc_system_settings_get_value_bool_p14(void); -extern int utc_system_settings_get_value_bool_p15(void); -extern int utc_system_settings_get_value_bool_p16(void); -extern int utc_system_settings_get_value_bool_p17(void); -extern int utc_system_settings_set_changed_cb_p1(void); -extern int utc_system_settings_unset_changed_cb_p1(void); -extern int utc_system_settings_set_changed_cb_p2(void); -extern int utc_system_settings_unset_changed_cb_p2(void); -extern int utc_system_settings_set_changed_cb_p3(void); -extern int utc_system_settings_unset_changed_cb_p3(void); -extern int utc_system_settings_set_changed_cb_p4(void); -extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); -extern int utc_system_settings_set_changed_cb_p5(void); -extern int utc_system_settings_unset_changed_cb_p4(void); -extern int utc_system_settings_set_changed_cb_p6(void); -extern int utc_system_settings_unset_changed_cb_p5(void); -extern int utc_system_settings_set_changed_cb_p7(void); -extern int utc_system_settings_unset_changed_cb_p6(void); -extern int utc_system_settings_set_changed_cb_p8(void); -extern int utc_system_settings_unset_changed_cb_p7(void); -extern int utc_system_settings_set_changed_cb_p9(void); -extern int utc_system_settings_unset_changed_cb_p8(void); -extern int utc_system_settings_set_changed_cb_p10(void); -extern int utc_system_settings_unset_changed_cb_p9(void); -extern int utc_system_settings_set_changed_cb_p11(void); -extern int utc_system_settings_unset_changed_cb_p10(void); -extern int utc_system_settings_set_changed_cb_p12(void); -extern int utc_system_settings_unset_changed_cb_p11(void); -extern int utc_system_settings_set_changed_cb_p13(void); -extern int utc_system_settings_unset_changed_cb_p12(void); -extern int utc_system_settings_set_changed_cb_p14(void); -extern int utc_system_settings_unset_changed_cb_p13(void); -extern int utc_system_settings_set_changed_cb_p15(void); -extern int utc_system_settings_unset_changed_cb_p14(void); -extern int utc_system_settings_set_changed_cb_p16(void); -extern int utc_system_settings_unset_changed_cb_p15(void); -extern int utc_system_settings_set_changed_cb_p17(void); -extern int utc_system_settings_unset_changed_cb_p16(void); -extern int utc_system_settings_set_changed_cb_p18(void); -extern int utc_system_settings_unset_changed_cb_p17(void); -extern int utc_system_settings_set_changed_cb_p19(void); -extern int utc_system_settings_unset_changed_cb_p18(void); -extern int utc_system_settings_set_changed_cb_p20(void); -extern int utc_system_settings_unset_changed_cb_p19(void); -extern int utc_system_settings_set_changed_cb_p21(void); -extern int utc_system_settings_unset_changed_cb_p20(void); -extern int utc_system_settings_set_changed_cb_p22(void); -extern int utc_system_settings_unset_changed_cb_p21(void); -extern int utc_system_settings_set_changed_cb_p23(void); -extern int utc_system_settings_unset_changed_cb_p22(void); -extern int utc_system_settings_set_changed_cb_p24(void); -extern int utc_system_settings_unset_changed_cb_p23(void); -extern int utc_system_settings_set_changed_cb_p25(void); -extern int utc_system_settings_unset_changed_cb_p24(void); -extern int utc_system_settings_set_changed_cb_p27(void); -extern int utc_system_settings_unset_changed_cb_p26(void); -extern int utc_system_settings_set_changed_cb_p29(void); -extern int utc_system_settings_unset_changed_cb_p28(void); -extern int utc_system_settings_set_changed_cb_p31(void); -extern int utc_system_settings_unset_changed_cb_p30(void); -extern int utc_system_settings_set_changed_cb_p33(void); -extern int utc_system_settings_unset_changed_cb_p32(void); -extern int utc_system_settings_set_changed_cb_p35(void); -extern int utc_system_settings_unset_changed_cb_p34(void); -extern int utc_system_settings_set_changed_cb_p37(void); -extern int utc_system_settings_unset_changed_cb_p36(void); -extern int utc_system_settings_set_changed_cb_p39(void); -extern int utc_system_settings_unset_changed_cb_p38(void); -extern int utc_system_settings_set_changed_cb_p41(void); -extern int utc_system_settings_unset_changed_cb_p40(void); -extern int utc_system_settings_set_changed_cb_p43(void); -extern int utc_system_settings_unset_changed_cb_p42(void); -extern int utc_system_settings_set_changed_cb_p45(void); -extern int utc_system_settings_unset_changed_cb_p44(void); -extern int utc_system_settings_add_remove_changed_cb_p1(void); - -testcase tc_array[] = { - {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/system-settings/tct-system-settings-core_wearable.h b/src/utc/system-settings/tct-system-settings-core_wearable.h deleted file mode 100755 index d65b6f2e5..000000000 --- a/src/utc/system-settings/tct-system-settings-core_wearable.h +++ /dev/null @@ -1,240 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#ifndef __TCT_SYSTEM_SETTINGS_NATIVE_H__ -#define __TCT_SYSTEM_SETTINGS_NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_system_settings_startup(void); -extern void utc_system_settings_cleanup(void); - -extern int utc_system_settings_get_value_string_p1(void); -extern int utc_system_settings_get_value_string_p2(void); -extern int utc_system_settings_get_value_string_p3(void); -extern int utc_system_settings_get_value_string_p4(void); -extern int utc_system_settings_get_value_string_p5(void); -extern int utc_system_settings_get_value_string_p11(void); -extern int utc_system_settings_get_value_string_p7(void); -extern int utc_system_settings_get_value_string_p6(void); -extern int utc_system_settings_get_value_string_p10(void); -extern int utc_system_settings_get_value_string_p8(void); -extern int utc_system_settings_get_value_string_p9(void); -extern int utc_system_settings_get_value_string_n(void); -extern int utc_system_settings_get_value_bool_p1(void); -extern int utc_system_settings_get_value_bool_p2(void); -extern int utc_system_settings_get_value_bool_p3(void); -extern int utc_system_settings_get_value_bool_p4(void); -extern int utc_system_settings_get_value_bool_p5(void); -extern int utc_system_settings_get_value_bool_p6(void); -extern int utc_system_settings_get_value_bool_p7(void); -extern int utc_system_settings_get_value_bool_p8(void); -extern int utc_system_settings_get_value_bool_p9(void); -extern int utc_system_settings_get_value_bool_p10(void); -extern int utc_system_settings_get_value_bool_n(void); -extern int utc_system_settings_get_value_int_p1(void); -extern int utc_system_settings_get_value_int_p2(void); -extern int utc_system_settings_get_value_n(void); -extern int utc_system_settings_get_value_int_p3(void); -extern int utc_system_settings_get_value_bool_p11(void); -extern int utc_system_settings_get_value_bool_p12(void); -extern int utc_system_settings_get_value_bool_p13(void); -extern int utc_system_settings_get_value_bool_p14(void); -extern int utc_system_settings_get_value_bool_p15(void); -extern int utc_system_settings_get_value_bool_p16(void); -extern int utc_system_settings_get_value_bool_p17(void); -extern int utc_system_settings_set_changed_cb_p1(void); -extern int utc_system_settings_unset_changed_cb_p1(void); -extern int utc_system_settings_set_changed_cb_p2(void); -extern int utc_system_settings_unset_changed_cb_p2(void); -extern int utc_system_settings_set_changed_cb_p3(void); -extern int utc_system_settings_unset_changed_cb_p3(void); -extern int utc_system_settings_set_changed_cb_p4(void); -extern int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void); -extern int utc_system_settings_set_changed_cb_p5(void); -extern int utc_system_settings_unset_changed_cb_p4(void); -extern int utc_system_settings_set_changed_cb_p6(void); -extern int utc_system_settings_unset_changed_cb_p5(void); -extern int utc_system_settings_set_changed_cb_p7(void); -extern int utc_system_settings_unset_changed_cb_p6(void); -extern int utc_system_settings_set_changed_cb_p8(void); -extern int utc_system_settings_unset_changed_cb_p7(void); -extern int utc_system_settings_set_changed_cb_p9(void); -extern int utc_system_settings_unset_changed_cb_p8(void); -extern int utc_system_settings_set_changed_cb_p10(void); -extern int utc_system_settings_unset_changed_cb_p9(void); -extern int utc_system_settings_set_changed_cb_p11(void); -extern int utc_system_settings_unset_changed_cb_p10(void); -extern int utc_system_settings_set_changed_cb_p12(void); -extern int utc_system_settings_unset_changed_cb_p11(void); -extern int utc_system_settings_set_changed_cb_p13(void); -extern int utc_system_settings_unset_changed_cb_p12(void); -extern int utc_system_settings_set_changed_cb_p14(void); -extern int utc_system_settings_unset_changed_cb_p13(void); -extern int utc_system_settings_set_changed_cb_p15(void); -extern int utc_system_settings_unset_changed_cb_p14(void); -extern int utc_system_settings_set_changed_cb_p16(void); -extern int utc_system_settings_unset_changed_cb_p15(void); -extern int utc_system_settings_set_changed_cb_p17(void); -extern int utc_system_settings_unset_changed_cb_p16(void); -extern int utc_system_settings_set_changed_cb_p18(void); -extern int utc_system_settings_unset_changed_cb_p17(void); -extern int utc_system_settings_set_changed_cb_p19(void); -extern int utc_system_settings_unset_changed_cb_p18(void); -extern int utc_system_settings_set_changed_cb_p20(void); -extern int utc_system_settings_unset_changed_cb_p19(void); -extern int utc_system_settings_set_changed_cb_p21(void); -extern int utc_system_settings_unset_changed_cb_p20(void); -extern int utc_system_settings_set_changed_cb_p22(void); -extern int utc_system_settings_unset_changed_cb_p21(void); -extern int utc_system_settings_set_changed_cb_p23(void); -extern int utc_system_settings_unset_changed_cb_p22(void); -extern int utc_system_settings_set_changed_cb_p24(void); -extern int utc_system_settings_unset_changed_cb_p23(void); -extern int utc_system_settings_set_changed_cb_p25(void); -extern int utc_system_settings_unset_changed_cb_p24(void); -extern int utc_system_settings_set_changed_cb_p27(void); -extern int utc_system_settings_unset_changed_cb_p26(void); -extern int utc_system_settings_set_changed_cb_p29(void); -extern int utc_system_settings_unset_changed_cb_p28(void); -extern int utc_system_settings_set_changed_cb_p31(void); -extern int utc_system_settings_unset_changed_cb_p30(void); -extern int utc_system_settings_set_changed_cb_p33(void); -extern int utc_system_settings_unset_changed_cb_p32(void); -extern int utc_system_settings_set_changed_cb_p35(void); -extern int utc_system_settings_unset_changed_cb_p34(void); -extern int utc_system_settings_set_changed_cb_p37(void); -extern int utc_system_settings_unset_changed_cb_p36(void); -extern int utc_system_settings_set_changed_cb_p39(void); -extern int utc_system_settings_unset_changed_cb_p38(void); -extern int utc_system_settings_set_changed_cb_p41(void); -extern int utc_system_settings_unset_changed_cb_p40(void); -extern int utc_system_settings_set_changed_cb_p43(void); -extern int utc_system_settings_unset_changed_cb_p42(void); -extern int utc_system_settings_set_changed_cb_p45(void); -extern int utc_system_settings_unset_changed_cb_p44(void); -extern int utc_system_settings_add_remove_changed_cb_p1(void); - -testcase tc_array[] = { - {"utc_system_settings_get_value_string_p1",utc_system_settings_get_value_string_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p2",utc_system_settings_get_value_string_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p3",utc_system_settings_get_value_string_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p4",utc_system_settings_get_value_string_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p5",utc_system_settings_get_value_string_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p11",utc_system_settings_get_value_string_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p7",utc_system_settings_get_value_string_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p6",utc_system_settings_get_value_string_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p10",utc_system_settings_get_value_string_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p8",utc_system_settings_get_value_string_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_p9",utc_system_settings_get_value_string_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_string_n",utc_system_settings_get_value_string_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p1",utc_system_settings_get_value_bool_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p2",utc_system_settings_get_value_bool_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p3",utc_system_settings_get_value_bool_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p4",utc_system_settings_get_value_bool_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p5",utc_system_settings_get_value_bool_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p6",utc_system_settings_get_value_bool_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p7",utc_system_settings_get_value_bool_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p8",utc_system_settings_get_value_bool_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p9",utc_system_settings_get_value_bool_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p10",utc_system_settings_get_value_bool_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_n",utc_system_settings_get_value_bool_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p1",utc_system_settings_get_value_int_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p2",utc_system_settings_get_value_int_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_n",utc_system_settings_get_value_n,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_int_p3",utc_system_settings_get_value_int_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p11",utc_system_settings_get_value_bool_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p12",utc_system_settings_get_value_bool_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p13",utc_system_settings_get_value_bool_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p14",utc_system_settings_get_value_bool_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p15",utc_system_settings_get_value_bool_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p16",utc_system_settings_get_value_bool_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_get_value_bool_p17",utc_system_settings_get_value_bool_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p1",utc_system_settings_set_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p1",utc_system_settings_unset_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p2",utc_system_settings_set_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p2",utc_system_settings_unset_changed_cb_p2,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p3",utc_system_settings_set_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p3",utc_system_settings_unset_changed_cb_p3,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p4",utc_system_settings_set_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_LOCK_SCREEN_unset_changed_cb_p",utc_system_settings_LOCK_SCREEN_unset_changed_cb_p,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p5",utc_system_settings_set_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p4",utc_system_settings_unset_changed_cb_p4,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p6",utc_system_settings_set_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p5",utc_system_settings_unset_changed_cb_p5,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p7",utc_system_settings_set_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p6",utc_system_settings_unset_changed_cb_p6,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p8",utc_system_settings_set_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p7",utc_system_settings_unset_changed_cb_p7,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p9",utc_system_settings_set_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p8",utc_system_settings_unset_changed_cb_p8,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p10",utc_system_settings_set_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p9",utc_system_settings_unset_changed_cb_p9,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p11",utc_system_settings_set_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p10",utc_system_settings_unset_changed_cb_p10,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p12",utc_system_settings_set_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p11",utc_system_settings_unset_changed_cb_p11,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p13",utc_system_settings_set_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p12",utc_system_settings_unset_changed_cb_p12,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p14",utc_system_settings_set_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p13",utc_system_settings_unset_changed_cb_p13,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p15",utc_system_settings_set_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p14",utc_system_settings_unset_changed_cb_p14,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p16",utc_system_settings_set_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p15",utc_system_settings_unset_changed_cb_p15,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p17",utc_system_settings_set_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p16",utc_system_settings_unset_changed_cb_p16,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p18",utc_system_settings_set_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p17",utc_system_settings_unset_changed_cb_p17,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p19",utc_system_settings_set_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p18",utc_system_settings_unset_changed_cb_p18,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p20",utc_system_settings_set_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p19",utc_system_settings_unset_changed_cb_p19,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p21",utc_system_settings_set_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p20",utc_system_settings_unset_changed_cb_p20,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p22",utc_system_settings_set_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p21",utc_system_settings_unset_changed_cb_p21,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p23",utc_system_settings_set_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p22",utc_system_settings_unset_changed_cb_p22,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p24",utc_system_settings_set_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p23",utc_system_settings_unset_changed_cb_p23,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p25",utc_system_settings_set_changed_cb_p25,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p24",utc_system_settings_unset_changed_cb_p24,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p27",utc_system_settings_set_changed_cb_p27,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p26",utc_system_settings_unset_changed_cb_p26,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p29",utc_system_settings_set_changed_cb_p29,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p28",utc_system_settings_unset_changed_cb_p28,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p31",utc_system_settings_set_changed_cb_p31,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p30",utc_system_settings_unset_changed_cb_p30,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p33",utc_system_settings_set_changed_cb_p33,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p32",utc_system_settings_unset_changed_cb_p32,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p35",utc_system_settings_set_changed_cb_p35,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p34",utc_system_settings_unset_changed_cb_p34,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p37",utc_system_settings_set_changed_cb_p37,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p36",utc_system_settings_unset_changed_cb_p36,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p39",utc_system_settings_set_changed_cb_p39,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p38",utc_system_settings_unset_changed_cb_p38,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p41",utc_system_settings_set_changed_cb_p41,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p40",utc_system_settings_unset_changed_cb_p40,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p43",utc_system_settings_set_changed_cb_p43,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p42",utc_system_settings_unset_changed_cb_p42,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_set_changed_cb_p45",utc_system_settings_set_changed_cb_p45,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_unset_changed_cb_p44",utc_system_settings_unset_changed_cb_p44,utc_system_settings_startup,utc_system_settings_cleanup}, - {"utc_system_settings_add_remove_changed_cb_p1",utc_system_settings_add_remove_changed_cb_p1,utc_system_settings_startup,utc_system_settings_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_SYSTEM_SETTINGS_NATIVE_H__ diff --git a/src/utc/system-settings/utc-system-settings.c b/src/utc/system-settings/utc-system-settings.c deleted file mode 100755 index 8e500a32f..000000000 --- a/src/utc/system-settings/utc-system-settings.c +++ /dev/null @@ -1,1930 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#include "assert.h" -#include "system_settings.h" -#include -#include -#include -#include -#include -#include -#include -#include - -#define API_NAMESPACE "SYSTEM_SETTINGS_UTC" - -#define SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE "http://tizen.org/feature/network.wifi" -#define SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE "http://tizen.org/feature/systemsetting.home_screen" -#define SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE "http://tizen.org/feature/systemsetting.lock_screen" -#define SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE "http://tizen.org/feature/systemsetting.notification_email" -#define SYSTEM_SETTINGS_TELEPHONY_FEATURE "http://tizen.org/feature/network.telephony" -#define SYSTEM_SETTINGS_INCOMING_CALL_FEATURE "http://tizen.org/feature/systemsetting.incoming_call" -#define SYSTEM_SETTINGS_FONT_FEATURE "http://tizen.org/feature/systemsetting.font" -#define SYSTEM_SETTINGS_GRAYSCALE_FEATURE "http://tizen.org/feature/accessibility.grayscale" -#define SYSTEM_SETTINGS_NEGATIVE_FEATURE "http://tizen.org/feature/accessibility.negative" - - -#define IF_FEATURE_CHECK_SKIP(VAR,SYSTEM_SETTING_KEY, FEATURE) \ - if((VAR == SYSTEM_SETTING_KEY) && (!TCTCheckSystemInfoFeatureSupported(FEATURE,API_NAMESPACE))){ \ - continue; \ - } - -#define IF_FEATURE_CHECK_RETURN(VAR, FEATURE) \ - if (VAR == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { \ - if(TCTCheckSystemInfoFeatureSupported(FEATURE, API_NAMESPACE)) { \ - FPRINTF("[Line : %d][%s] Feature is supported but it returned SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED!! check it!!\\n", __LINE__, #FEATURE ); \ - return 1; \ - } \ - } - -static int my_assert_ret(int retcode) -{ - if (retcode == SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { - assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED); - } else { - assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - } - return 1; -} - -static bool _callback_called = false; - -/** - * @function utc_system_settings_startup - * @description Called before each test - * @parameter NA - * @return NA - */ -void utc_system_settings_startup(void) -{ -} - -/** - * @function utc_system_settings_cleanup - * @description Called after each test - * @parameter NA - * @return NA - */ -void utc_system_settings_cleanup(void) -{ -} - - -static void utc_system_settings_changed_callback(system_settings_key_e key, void *user_data) -{ - _callback_called = true; -} - - -/** - * TEST GETTING SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE - */ -/** - * @testcase utc_system_settings_get_value_string_p1 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE is able to get the property - */ -int utc_system_settings_get_value_string_p1(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - my_assert_ret(retcode); - if (retcode == SYSTEM_SETTINGS_ERROR_NONE) { - assert(value != NULL); - free(value); - } - - return 0; -} - -/** - * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY - */ -/** - * @testcase utc_system_settings_get_value_string_p2 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to get the property - */ -int utc_system_settings_get_value_string_p2(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, &value); - assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - assert(value != NULL); - free(value); - return 0; -} - -/** - * TEST GETTING SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE - */ -/** - * @testcase utc_system_settings_get_value_string_p3 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to get the property - */ -int utc_system_settings_get_value_string_p3(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &value); - assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - assert(value != NULL); - free(value); - return 0; -} - -/** - * TEST GETTING SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE - */ -/** - * @testcase utc_system_settings_get_value_string_p4 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to get the property - */ -int utc_system_settings_get_value_string_p4(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - free(value); - return 0; -} - -/** - * TEST SETTING SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN - */ -/** - * @testcase utc_system_settings_get_value_string_p5 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to get the property. - */ -int utc_system_settings_get_value_string_p5(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); - my_assert_ret(retcode); - free(value); - return 0; -} - -/** - * @testcase utc_system_settings_get_value_string_p11 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to get the property. - */ -int utc_system_settings_get_value_string_p11(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_DEVICE_NAME, &value); - assert_eq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - assert(value != NULL); - free(value); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_string_p7 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to get the property. - */ -int utc_system_settings_get_value_string_p7(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - free(value); - return 0; -} - -/** - * @testcase utc_system_settings_get_value_string_p6 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEZON is able to get the property. - */ -int utc_system_settings_get_value_string_p6(void) -{ - char *value = NULL; - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, &value); - my_assert_ret(retcode); - free(value); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_string_p10 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to get the property. - */ -int utc_system_settings_get_value_string_p10(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - my_assert_ret(retcode); - free(value); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_string_p8 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to get the property. - */ -int utc_system_settings_get_value_string_p8(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_FONT_TYPE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - my_assert_ret(retcode); - if (retcode == SYSTEM_SETTINGS_ERROR_NONE) { - assert(value != NULL); - free(value); - } - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_string_p9 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to get the property. - */ -int utc_system_settings_get_value_string_p9(void) -{ - char *value = NULL; - - int retcode = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); - my_assert_ret(retcode); - free(value); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_string_n - * @since_tizen 2.3 - * @description check if system_settings_get_value_string is able to handle invalid parameters. - */ -int utc_system_settings_get_value_string_n(void) -{ - int retcode = system_settings_get_value_string(-1, NULL); - assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p1 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to get the property. - */ -int utc_system_settings_get_value_bool_p1(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p2 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to get the property. - */ -int utc_system_settings_get_value_bool_p2(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p3 - * @since_tizen 2.3 - * @description - * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to get the property. - */ -int utc_system_settings_get_value_bool_p3(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_LOCK, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p4 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to get the property. - */ -int utc_system_settings_get_value_bool_p4(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, &value); - my_assert_ret(retcode); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p5 - * @since_tizen 2.3 - * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to get the property. - */ -int utc_system_settings_get_value_bool_p5(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p6 - * @since_tizen 2.3 - * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to get the property. - */ -int utc_system_settings_get_value_bool_p6(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p7 - * @since_tizen 2.3 - * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to get the property. - */ -int utc_system_settings_get_value_bool_p7(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p8 - * @since_tizen 2.3 - * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to get the property. - */ -int utc_system_settings_get_value_bool_p8(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p9 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to get the property. - */ -int utc_system_settings_get_value_bool_p9(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p10 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to get the property. - */ -int utc_system_settings_get_value_bool_p10(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_n - * @since_tizen 2.3 - * @description check if system_settings_get_value_bool is able to handle invalid parameters. - */ -int utc_system_settings_get_value_bool_n(void) -{ - int retcode = system_settings_get_value_bool(-1, NULL); - assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_int_p1 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to get the property. - */ -int utc_system_settings_get_value_int_p1(void) -{ - int value = 0; - - int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_int_p2 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to get the property. - */ -int utc_system_settings_get_value_int_p2(void) -{ - int font_size = 0; - - int retcode = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_FONT_SIZE, &font_size); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_n - * @since_tizen 2.3 - * @description check if system_settings_get_value_int is able to handle invalid parameters. - */ -int utc_system_settings_get_value_n(void) -{ - int retcode = system_settings_get_value_int(-1, NULL); - assert_neq(retcode, SYSTEM_SETTINGS_ERROR_NONE); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_int_p3 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to get the property. - */ -int utc_system_settings_get_value_int_p3(void) -{ - int value; - int nRetVal = system_settings_get_value_int(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, &value); - my_assert_ret(nRetVal); - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p11 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to get the property - */ -int utc_system_settings_get_value_bool_p11(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, &value); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p12 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to get the property - */ -int utc_system_settings_get_value_bool_p12(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, &value); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_get_value_bool_p13 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to get the property - */ -int utc_system_settings_get_value_bool_p13(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_VIBRATION, &value); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_get_value_bool_p14 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to get the property - */ -int utc_system_settings_get_value_bool_p14(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_get_value_bool_p15 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to get the property - */ -int utc_system_settings_get_value_bool_p15(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, &value); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_get_value_bool_p16 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to get the property - */ -int utc_system_settings_get_value_bool_p16(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_get_value_bool_p17 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to get the property - */ -int utc_system_settings_get_value_bool_p17(void) -{ - bool value = false; - - int retcode = system_settings_get_value_bool(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, &value); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p1 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p1(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p1 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p1(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ACTIVATION); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p2 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p2(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p2 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p2(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p3 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p3(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p3 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p3(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p4 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p4(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_LOCK_SCREEN_unset_changed_cb_p - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_WALLPAPER is able to unset the callback for change-notification. - */ -int utc_system_settings_LOCK_SCREEN_unset_changed_cb_p(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p5 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p5(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p4 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_FONT_SIZE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p4(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - my_assert_ret(retcode); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_SIZE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p6 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p6(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p5 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_FONT_TYPE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p5(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - my_assert_ret(retcode); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_FONT_TYPE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_FONT_FEATURE); - - - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p7 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p7(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p6 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p6(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p8 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p8(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p7 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p7(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_USB_DEBUGGING_ENABLED); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p9 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set callback for getting notification of change - */ -int utc_system_settings_set_changed_cb_p9(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p8 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p8(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p10 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set callback for getting notification of change - */ -int utc_system_settings_set_changed_cb_p10(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p9 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p9(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p11 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change - */ -int utc_system_settings_set_changed_cb_p11(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p10 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY is able to set callback for getting notification of change and unset doing - */ -int utc_system_settings_unset_changed_cb_p10(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p12 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p12(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p11 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p11(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p13 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p13(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR - */ -/** - * @testcase utc_system_settings_unset_changed_cb_p12 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p12(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCALE_TIMEFORMAT_24HOUR); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p14 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p14(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p13 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_TIME_CHANGED is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p13(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_TIME_CHANGED); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p15 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p15(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p14 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SOUND_LOCK is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p14(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_LOCK); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p16 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p16(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p15 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p15(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_SILENT_MODE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p17 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p17(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p16 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SOUND_TOUCH is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p16(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_TOUCH); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p18 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p18(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p17 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p17(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DISPLAY_SCREEN_ROTATION_AUTO); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p19 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p19(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p18 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p18(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SCREEN_BACKLIGHT_TIME); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p20 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p20(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p19 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p19(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p21 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p21(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p20 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p20(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION_REPETITION_PERIOD); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p22 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p22(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p21 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_DEVICE_NAME is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p21(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVICE_NAME); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p23 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p23(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p22 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_MOTION_ENABLED is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p22(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_MOTION_ENABLED); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p24 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p24(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p23 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p23(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_FLIGHT_MODE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p25 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p25(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p24 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p24(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p27 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p27(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p26 - * @since_tizen 2.3 - * @description check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_LOCK_STATE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p26(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_LOCK_STATE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p29 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ADS_ID is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p29(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p28 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ADS_ID is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ADS_ID is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p28(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ADS_ID); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p31 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p31(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p30 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p30(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p33 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p33(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p32 - * @since_tizen 3.0 - * @description check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p32(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, - utc_system_settings_changed_callback, NULL); - - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p35 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p35(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p34 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p34(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_TTS); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p37 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p37(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p36 - * @since_tizen 4.0 - * @description check if SYSTEM_SETTINGS_KEY_VIBRATION is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_VIBRATION is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p36(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_VIBRATION); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p39 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p39(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p38 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p38(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - my_assert_ret(retcode); - - return 0; -} - -/** - * @testcase utc_system_settings_set_changed_cb_p41 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p41(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, - utc_system_settings_changed_callback, NULL); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p40 - * @since_tizen 5.0 - * @description check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p40(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE, - utc_system_settings_changed_callback, NULL); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_DEVELOPER_OPTION_STATE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p43 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p43(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p42 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p42(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); - my_assert_ret(retcode); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_set_changed_cb_p45 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to set the callback for change-notification. - */ -int utc_system_settings_set_changed_cb_p45(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); - my_assert_ret(retcode); - - return 0; -} - - -/** - * @testcase utc_system_settings_unset_changed_cb_p44 - * @since_tizen 5.5 - * @description check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to set the callback for change-notification. - * check if SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR is able to unset the callback for change-notification. - */ -int utc_system_settings_unset_changed_cb_p44(void) -{ - int retcode = system_settings_set_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, - utc_system_settings_changed_callback, NULL); - IF_FEATURE_CHECK_RETURN(retcode, SYSTEM_SETTINGS_NEGATIVE_FEATURE); - my_assert_ret(retcode); - - retcode = system_settings_unset_changed_cb(SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR); - my_assert_ret(retcode); - - return 0; -} - - -static void utc_system_settings_changed_callback_1(system_settings_key_e key, void *user_data) -{ - _callback_called = true; -} - -static void utc_system_settings_changed_callback_2(system_settings_key_e key, void *user_data) -{ - _callback_called = true; -} - -/** - * @testcase utc_system_settings_add_remove_changed_cb_p1 - * @since_tizen 5.0 - * @description check if system setting keys are able to add the callback for change-notification. - * check if system setting keys are able to remove the callback for change-notification. - */ -int utc_system_settings_add_remove_changed_cb_p1(void) -{ - int retcode = 0; - int key_idx = 0; - - for (key_idx = SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE; key_idx < SYSTEM_SETTINGS_KEY_MAX ; key_idx++) { - - if ( key_idx == SYSTEM_SETTINGS_KEY_3G_DATA_NETWORK_ENABLED + 1) - continue; /* skip removed system-setting key */ - - if ( key_idx == SYSTEM_SETTINGS_KEY_DEFAULT_FONT_TYPE) - continue; /* skip removed system-setting key */ - - /* skip when feature is false about each system_settings_key */ - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_NETWORK_WIFI_NOTIFICATION, SYSTEM_SETTINGS_NETWORK_WIFI_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_LOCKSCREEN_APP, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_WALLPAPER_LOCK_SCREEN, SYSTEM_SETTINGS_LOCK_SCREEN_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_SOUND_NOTIFICATION, SYSTEM_SETTINGS_INCOMING_CALL_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE_PKG_LIST, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ULTRA_DATA_SAVE, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_WALLPAPER_HOME_SCREEN, SYSTEM_SETTINGS_WALLPAPER_HOME_SCREEN_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_EMAIL_ALERT_RINGTONE, SYSTEM_SETTINGS_NOTIFICATION_EMAIL_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_AUTOMATIC_TIME_UPDATE, SYSTEM_SETTINGS_TELEPHONY_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ACCESSIBILITY_GRAYSCALE, SYSTEM_SETTINGS_GRAYSCALE_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_ACCESSIBILITY_NEGATIVE_COLOR, SYSTEM_SETTINGS_NEGATIVE_FEATURE); - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_FONT_SIZE, SYSTEM_SETTINGS_FONT_FEATURE); - - IF_FEATURE_CHECK_SKIP(key_idx, SYSTEM_SETTINGS_KEY_FONT_TYPE, SYSTEM_SETTINGS_FONT_FEATURE); - - retcode = system_settings_add_changed_cb(key_idx, - utc_system_settings_changed_callback_1, NULL); - - if (retcode != SYSTEM_SETTINGS_ERROR_NONE) - FPRINTF("ERROR !! key =%d , ret = %d\n", key_idx, retcode); - - retcode = system_settings_remove_changed_cb(key_idx, - utc_system_settings_changed_callback_1); - - if (retcode != SYSTEM_SETTINGS_ERROR_NONE) - FPRINTF("ERROR !! key =%d , ret = %d\n", key_idx, retcode); - - retcode = system_settings_add_changed_cb(key_idx, - utc_system_settings_changed_callback_1, NULL); - my_assert_ret(retcode); - - retcode = system_settings_add_changed_cb(key_idx, - utc_system_settings_changed_callback_2, NULL); - my_assert_ret(retcode); - - retcode = system_settings_remove_changed_cb(key_idx, - utc_system_settings_changed_callback_1); - my_assert_ret(retcode); - - retcode = system_settings_remove_changed_cb(key_idx, - utc_system_settings_changed_callback_2); - my_assert_ret(retcode); - } - - return 0; -} -