From: SukhyungKang Date: Fri, 21 Mar 2025 06:43:56 +0000 (+0900) Subject: [UTC][widget_viewer_evas][ACR-1883] Remove widget_viewer_evas X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=edd35d207607ea5699479b676599019681eb2c96;p=test%2Ftct%2Fnative%2Fapi.git [UTC][widget_viewer_evas][ACR-1883] Remove widget_viewer_evas - widget_viewer_evas is deprecated because of efl deprecation Change-Id: Ib9fe884d4e5882f1f241218958bf6af28a41c708 Signed-off-by: SukhyungKang --- diff --git a/packaging/utc/core-widget_viewer_evas-tests.spec b/packaging/utc/core-widget_viewer_evas-tests.spec deleted file mode 100755 index b3752db86..000000000 --- a/packaging/utc/core-widget_viewer_evas-tests.spec +++ /dev/null @@ -1,82 +0,0 @@ -%define MODULE_NAME widget_viewer_evas -%define MODULE_LIBNAME widget_viewer_evas -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(glib-2.0) -BuildRequires: pkgconfig(elementary) -BuildRequires: pkgconfig(capi-appfw-application) -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(capi-system-info) -BuildRequires: pkgconfig(capi-appfw-app-manager) - -%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 - -mkdir -p %{buildroot}/usr/apps/%{name}/res -cp -r src/utc/widget_viewer_evas/res/* %{buildroot}/usr/apps/%{name}/res -%post - - -%postun - - - -%files -/usr/apps/%{name}/* -/usr/share/packages/%{name}.xml -/usr/share/license/%{name} diff --git a/packaging/utc/core-widget_viewer_evas-tests.xml b/packaging/utc/core-widget_viewer_evas-tests.xml deleted file mode 100755 index 4a7bde6c0..000000000 --- a/packaging/utc/core-widget_viewer_evas-tests.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - test - Core API test Application - - - - - - - - - - http://tizen.org/privilege/widget.viewer - http://tizen.org/privilege/appmanager.launch - - - diff --git a/src/utc/widget_viewer_evas/CMakeLists.txt b/src/utc/widget_viewer_evas/CMakeLists.txt deleted file mode 100755 index aaa1c71c3..000000000 --- a/src/utc/widget_viewer_evas/CMakeLists.txt +++ /dev/null @@ -1,42 +0,0 @@ -SET(PKG_NAME "widget_viewer_evas") - -SET(EXEC_NAME "tct-${PKG_NAME}-core") -SET(RPM_NAME "core-${PKG_NAME}-tests") - -SET(CAPI_LIB "widget_viewer_evas") -SET(TC_SOURCES - utc-widget_viewer_evas.c -) - -PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED - ${CAPI_LIB} - glib-2.0 - elementary - capi-appfw-application - bundle - capi-system-info - dlog elementary - capi-appfw-app-manager -) -INCLUDE_DIRECTORIES( - ${${CAPI_LIB}_INCLUDE_DIRS} -) - -ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.c ${TC_SOURCES} ${COMMON_FILE} ${COMMON_APP_FILE}) -TARGET_LINK_LIBRARIES(${EXEC_NAME} - ${${CAPI_LIB}_LIBRARIES} - bundle -) - -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() - diff --git a/src/utc/widget_viewer_evas/platform.list b/src/utc/widget_viewer_evas/platform.list deleted file mode 100755 index e69de29bb..000000000 diff --git a/src/utc/widget_viewer_evas/public.list b/src/utc/widget_viewer_evas/public.list deleted file mode 100755 index dba69501f..000000000 --- a/src/utc/widget_viewer_evas/public.list +++ /dev/null @@ -1,25 +0,0 @@ -widget_viewer_evas_init -widget_viewer_evas_fini -widget_viewer_evas_add_widget -widget_viewer_evas_notify_resumed_status_of_viewer -widget_viewer_evas_notify_paused_status_of_viewer -widget_viewer_evas_notify_orientation_of_viewer -widget_viewer_evas_pause_widget -widget_viewer_evas_resume_widget -widget_viewer_evas_set_option -widget_viewer_evas_get_content_info -widget_viewer_evas_get_title_string -widget_viewer_evas_get_widget_id -widget_viewer_evas_get_period -widget_viewer_evas_cancel_click_event -widget_viewer_evas_disable_preview -widget_viewer_evas_disable_overlay_text -widget_viewer_evas_disable_loading -widget_viewer_evas_feed_mouse_up_event -widget_viewer_evas_activate_faulted_widget -widget_viewer_evas_is_faulted -widget_viewer_evas_freeze_visibility -widget_viewer_evas_thaw_visibility -widget_viewer_evas_is_visibility_frozen -widget_viewer_evas_is_widget -widget_viewer_evas_set_permanent_delete diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-aarch64.tpk deleted file mode 100755 index d05e15df8..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-arm.tpk deleted file mode 100755 index 7188f98e4..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-i386.tpk deleted file mode 100755 index 0f5f144a7..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 547d19c6a..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.abortwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-aarch64.tpk deleted file mode 100755 index 1eb75da43..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-arm.tpk deleted file mode 100755 index 9bd660fd2..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-i386.tpk deleted file mode 100755 index a25eb9b3f..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 114274c45..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.selfexitwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-aarch64.tpk deleted file mode 100755 index 140499435..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-arm.tpk deleted file mode 100755 index 91f902e02..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-i386.tpk deleted file mode 100755 index 8d86184df..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-x86_64.tpk deleted file mode 100755 index 897d186ae..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.example.swidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-aarch64.tpk deleted file mode 100755 index c06693d06..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-arm.tpk deleted file mode 100755 index c621bda7f..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-i386.tpk deleted file mode 100755 index 903ce4275..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-x86_64.tpk deleted file mode 100755 index 34f57ae1b..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-arm.tpk deleted file mode 100755 index 0fd307eab..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-i386.tpk deleted file mode 100755 index b57aa7d2f..000000000 Binary files a/src/utc/widget_viewer_evas/res/mobile/org.tizen.sample.crash-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-aarch64.tpk deleted file mode 100755 index d05e15df8..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-arm.tpk deleted file mode 100755 index 7188f98e4..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-i386.tpk deleted file mode 100755 index 0f5f144a7..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-riscv64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-riscv64.tpk deleted file mode 100755 index c579e0044..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-riscv64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 547d19c6a..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.abortwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-aarch64.tpk deleted file mode 100755 index 1eb75da43..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-arm.tpk deleted file mode 100755 index 9bd660fd2..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-i386.tpk deleted file mode 100755 index a25eb9b3f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-riscv64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-riscv64.tpk deleted file mode 100755 index 0fb3576f7..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-riscv64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 114274c45..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.selfexitwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-aarch64.tpk deleted file mode 100755 index 140499435..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-arm.tpk deleted file mode 100755 index 91f902e02..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-i386.tpk deleted file mode 100755 index 8d86184df..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-riscv64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-riscv64.tpk deleted file mode 100755 index cb1ced214..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-riscv64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-x86_64.tpk deleted file mode 100755 index 897d186ae..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.example.swidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-aarch64.tpk deleted file mode 100755 index c06693d06..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-arm.tpk deleted file mode 100755 index c621bda7f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-i386.tpk deleted file mode 100755 index 903ce4275..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-riscv64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-riscv64.tpk deleted file mode 100755 index 8b0bfc9fd..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-riscv64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-x86_64.tpk deleted file mode 100755 index 34f57ae1b..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-arm.tpk deleted file mode 100755 index 0fd307eab..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-i386.tpk deleted file mode 100755 index b57aa7d2f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tizeniot/org.tizen.sample.crash-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-aarch64.tpk deleted file mode 100755 index d05e15df8..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-arm.tpk deleted file mode 100755 index 7188f98e4..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-i386.tpk deleted file mode 100755 index 0f5f144a7..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 547d19c6a..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.abortwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-aarch64.tpk deleted file mode 100755 index 1eb75da43..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-arm.tpk deleted file mode 100755 index 9bd660fd2..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-i386.tpk deleted file mode 100755 index a25eb9b3f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 114274c45..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.selfexitwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-aarch64.tpk deleted file mode 100755 index 140499435..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-arm.tpk deleted file mode 100755 index 91f902e02..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-i386.tpk deleted file mode 100755 index 8d86184df..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-x86_64.tpk deleted file mode 100755 index 897d186ae..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.example.swidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-aarch64.tpk deleted file mode 100755 index c06693d06..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-arm.tpk deleted file mode 100755 index c621bda7f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-i386.tpk deleted file mode 100755 index 903ce4275..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-x86_64.tpk deleted file mode 100755 index 34f57ae1b..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-arm.tpk deleted file mode 100755 index 0fd307eab..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-i386.tpk deleted file mode 100755 index b57aa7d2f..000000000 Binary files a/src/utc/widget_viewer_evas/res/tv/org.tizen.sample.crash-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-aarch64.tpk deleted file mode 100755 index d05e15df8..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-arm.tpk deleted file mode 100755 index 7188f98e4..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-i386.tpk deleted file mode 100755 index 0f5f144a7..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 547d19c6a..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.abortwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-aarch64.tpk deleted file mode 100755 index 1eb75da43..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-arm.tpk deleted file mode 100755 index 9bd660fd2..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-i386.tpk deleted file mode 100755 index a25eb9b3f..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-x86_64.tpk deleted file mode 100755 index 114274c45..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.selfexitwidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-aarch64.tpk deleted file mode 100755 index 140499435..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-arm.tpk deleted file mode 100755 index 91f902e02..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-i386.tpk deleted file mode 100755 index 8d86184df..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-x86_64.tpk deleted file mode 100755 index 897d186ae..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.example.swidget-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-aarch64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-aarch64.tpk deleted file mode 100755 index c06693d06..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-aarch64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-arm.tpk deleted file mode 100755 index c621bda7f..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-i386.tpk deleted file mode 100755 index 903ce4275..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-x86_64.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-x86_64.tpk deleted file mode 100755 index 34f57ae1b..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample-1.0.0-x86_64.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-arm.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-arm.tpk deleted file mode 100755 index 0fd307eab..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-arm.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-i386.tpk b/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-i386.tpk deleted file mode 100755 index b57aa7d2f..000000000 Binary files a/src/utc/widget_viewer_evas/res/wearable/org.tizen.sample.crash-1.0.0-i386.tpk and /dev/null differ diff --git a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core.c b/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core.c deleted file mode 100755 index 76061ca93..000000000 --- a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core.c +++ /dev/null @@ -1,151 +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-widget_viewer_evas-core_mobile.h" -#endif - -#ifdef WEARABLE -#include "tct-widget_viewer_evas-core_wearable.h" -#endif - -#ifdef TIZENIOT -#include "tct-widget_viewer_evas-core_tizeniot.h" -#endif //TIZENIOT - -#ifdef TV -#include "tct-widget_viewer_evas-core_tv.h" -#endif // TV - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include - -static char* key; -static char* fname; -static int nNum; - -int run_testcases() -{ - int result = -1; - int i; - gsize byte_size; - const gchar* encoded_byte; - guchar* byte = NULL; - - static const size_t sz_byte_len = sizeof(size_t); - static const size_t sz_type = sizeof(int); - static const size_t sz_keysize = sizeof(size_t); - static const size_t sz_size = sizeof(size_t); - - char* func_name = fname;//argv[1]; - if ( nNum > 2 ) - { - encoded_byte = key;//argv[3]; - byte = g_base64_decode(encoded_byte,&byte_size); - byte += sz_byte_len; - byte += sz_type; - size_t keysize = *((size_t *)byte); byte += sz_keysize; - byte += keysize; - size_t size = *((size_t *)byte); byte += sz_size; - void *val = (void *)byte; byte += size; - func_name = strdup((char *)val); - if (NULL == func_name) - { - return result; - } - } - - for ( i = 0; tc_array[i].name; i++ ) - { - if ( !strncmp(func_name, tc_array[i].name, strlen(func_name)) ) - { - DUMP_UTC_ERRLOG(); - dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup begin", func_name); - if (tc_array[i].startup) - { - tc_array[i].startup(); - } - dlog_print(DLOG_INFO, "NativeTCT", "%s : Startup end", func_name); - - dlog_print(DLOG_INFO, "NativeTCT", "%s : Body begin", func_name); - result = tc_array[i].function(); - dlog_print(DLOG_INFO, "NativeTCT", "%s : Body end", func_name); - - dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup begin", func_name); - if ( tc_array[i].cleanup ) - { - tc_array[i].cleanup(); - } - dlog_print(DLOG_INFO, "NativeTCT", "%s : Cleanup end", func_name); - - FILE *fres = fopen("/tmp/tcresult", "w"); - if(NULL == fres) - { - if(nNum > 2) - free(func_name); - return result; - } - if(nNum > 2) - free(func_name); - fprintf(fres, "%d", result); - fclose(fres); - return result; - } - } - - if (nNum > 2) - free(func_name); - return 2; -} - -static bool app_create(void *data) -{ - sleep(1); - run_testcases(); - return false; // quit app -} - -int main(int argc, char *argv[]) -{ - fname = argv[1]; - key = argv[3]; - nNum = argc; - ui_app_lifecycle_callback_s event_callback = {0,}; - event_callback.create = app_create; - - //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__); - - int nRet = ui_app_main(argc, argv, &event_callback, NULL); - if ( nRet != APP_ERROR_NONE ) - { - FPRINTF("\\n[Line: %d] Unable to execute test cases: ui_app_main API call gets failed\\n", __LINE__); - } - return nRet; -} diff --git a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_mobile.h b/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_mobile.h deleted file mode 100755 index 713189f31..000000000 --- a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_mobile.h +++ /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. -// -#ifndef __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ -#define __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_widget_viewer_evas_startup(void); -extern void utc_widget_viewer_evas_cleanup(void); - -extern int utc_widget_viewer_evas_init_n(void); -extern int utc_widget_viewer_evas_fini_n(void); -extern int utc_widget_viewer_evas_add_widget_n(void); -extern int utc_widget_viewer_evas_add_widget_n2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_n(void); -extern int utc_widget_viewer_evas_pause_widget_n1(void); -extern int utc_widget_viewer_evas_pause_widget_n2(void); -extern int utc_widget_viewer_evas_resume_widget_n(void); -extern int utc_widget_viewer_evas_set_option_n(void); -extern int utc_widget_viewer_evas_get_content_info_n(void); -extern int utc_widget_viewer_evas_get_title_string_n(void); -extern int utc_widget_viewer_evas_get_widget_id_n1(void); -extern int utc_widget_viewer_evas_get_widget_id_n2(void); -extern int utc_widget_viewer_evas_get_period_n1(void); -extern int utc_widget_viewer_evas_get_period_n2(void); -extern int utc_widget_viewer_evas_cancel_click_event_n(void); -extern int utc_widget_viewer_evas_disable_preview_n(void); -extern int utc_widget_viewer_evas_disable_overlay_text_n(void); -extern int utc_widget_viewer_evas_disable_loading_n(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_p(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_n(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_n(void); -extern int utc_widget_viewer_evas_is_faulted_n(void); -extern int utc_widget_viewer_evas_freeze_visibility_n1(void); -extern int utc_widget_viewer_evas_freeze_visibility_n2(void); -extern int utc_widget_viewer_evas_thaw_visibility_n(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_n(void); -extern int utc_widget_viewer_evas_is_widget_n(void); -extern int utc_widget_viewer_evas_set_permanent_delete_n(void); -extern int utc_widget_viewer_evas_init_p(void); -extern int utc_widget_viewer_evas_fini_p(void); -extern int utc_widget_viewer_evas_add_widget_p1(void); -extern int utc_widget_viewer_evas_add_widget_p2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_p(void); -extern int utc_widget_viewer_evas_pause_widget_p(void); -extern int utc_widget_viewer_evas_resume_widget_p(void); -extern int utc_widget_viewer_evas_set_option_p(void); -extern int utc_widget_viewer_evas_get_content_info_p(void); -extern int utc_widget_viewer_evas_get_title_string_p(void); -extern int utc_widget_viewer_evas_get_widget_id_p(void); -extern int utc_widget_viewer_evas_get_period_p(void); -extern int utc_widget_viewer_evas_cancel_click_event_p(void); -extern int utc_widget_viewer_evas_disable_preview_p(void); -extern int utc_widget_viewer_evas_disable_overlay_text_p(void); -extern int utc_widget_viewer_evas_disable_loading_p(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_p(void); -extern int utc_widget_viewer_evas_is_faulted_p(void); -extern int utc_widget_viewer_evas_freeze_visibility_p(void); -extern int utc_widget_viewer_evas_thaw_visibility_p(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_p(void); -extern int utc_widget_viewer_evas_is_widget_p(void); -extern int utc_widget_viewer_evas_set_permanent_delete_p(void); -extern int utc_widget_viewer_evas_get_widget_instance_id_p(void); - -testcase tc_array[] = { - {"utc_widget_viewer_evas_init_n",utc_widget_viewer_evas_init_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_n",utc_widget_viewer_evas_fini_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n",utc_widget_viewer_evas_add_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n2",utc_widget_viewer_evas_add_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_n",utc_widget_viewer_evas_notify_resumed_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_n",utc_widget_viewer_evas_notify_paused_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_n",utc_widget_viewer_evas_notify_orientation_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n1",utc_widget_viewer_evas_pause_widget_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n2",utc_widget_viewer_evas_pause_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_n",utc_widget_viewer_evas_resume_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_n",utc_widget_viewer_evas_set_option_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_n",utc_widget_viewer_evas_get_content_info_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_n",utc_widget_viewer_evas_get_title_string_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n1",utc_widget_viewer_evas_get_widget_id_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n2",utc_widget_viewer_evas_get_widget_id_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n1",utc_widget_viewer_evas_get_period_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n2",utc_widget_viewer_evas_get_period_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_n",utc_widget_viewer_evas_cancel_click_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_n",utc_widget_viewer_evas_disable_preview_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_n",utc_widget_viewer_evas_disable_overlay_text_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_n",utc_widget_viewer_evas_disable_loading_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_p",utc_widget_viewer_evas_feed_mouse_up_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_n",utc_widget_viewer_evas_feed_mouse_up_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_n",utc_widget_viewer_evas_activate_faulted_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_n",utc_widget_viewer_evas_is_faulted_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n1",utc_widget_viewer_evas_freeze_visibility_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n2",utc_widget_viewer_evas_freeze_visibility_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_n",utc_widget_viewer_evas_thaw_visibility_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_n",utc_widget_viewer_evas_is_visibility_frozen_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_n",utc_widget_viewer_evas_is_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_n",utc_widget_viewer_evas_set_permanent_delete_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_init_p",utc_widget_viewer_evas_init_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_p",utc_widget_viewer_evas_fini_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p1",utc_widget_viewer_evas_add_widget_p1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p2",utc_widget_viewer_evas_add_widget_p2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_p",utc_widget_viewer_evas_notify_resumed_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_p",utc_widget_viewer_evas_notify_paused_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_p",utc_widget_viewer_evas_notify_orientation_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_p",utc_widget_viewer_evas_pause_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_p",utc_widget_viewer_evas_resume_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_p",utc_widget_viewer_evas_set_option_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_p",utc_widget_viewer_evas_get_content_info_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_p",utc_widget_viewer_evas_get_title_string_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_p",utc_widget_viewer_evas_get_widget_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_p",utc_widget_viewer_evas_get_period_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_p",utc_widget_viewer_evas_cancel_click_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_p",utc_widget_viewer_evas_disable_preview_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_p",utc_widget_viewer_evas_disable_overlay_text_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_p",utc_widget_viewer_evas_disable_loading_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_p",utc_widget_viewer_evas_activate_faulted_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_p",utc_widget_viewer_evas_is_faulted_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_p",utc_widget_viewer_evas_freeze_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_p",utc_widget_viewer_evas_thaw_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_p",utc_widget_viewer_evas_is_visibility_frozen_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_p",utc_widget_viewer_evas_is_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_p",utc_widget_viewer_evas_set_permanent_delete_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_instance_id_p",utc_widget_viewer_evas_get_widget_instance_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ diff --git a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tizeniot.h b/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tizeniot.h deleted file mode 100755 index 713189f31..000000000 --- a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tizeniot.h +++ /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. -// -#ifndef __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ -#define __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_widget_viewer_evas_startup(void); -extern void utc_widget_viewer_evas_cleanup(void); - -extern int utc_widget_viewer_evas_init_n(void); -extern int utc_widget_viewer_evas_fini_n(void); -extern int utc_widget_viewer_evas_add_widget_n(void); -extern int utc_widget_viewer_evas_add_widget_n2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_n(void); -extern int utc_widget_viewer_evas_pause_widget_n1(void); -extern int utc_widget_viewer_evas_pause_widget_n2(void); -extern int utc_widget_viewer_evas_resume_widget_n(void); -extern int utc_widget_viewer_evas_set_option_n(void); -extern int utc_widget_viewer_evas_get_content_info_n(void); -extern int utc_widget_viewer_evas_get_title_string_n(void); -extern int utc_widget_viewer_evas_get_widget_id_n1(void); -extern int utc_widget_viewer_evas_get_widget_id_n2(void); -extern int utc_widget_viewer_evas_get_period_n1(void); -extern int utc_widget_viewer_evas_get_period_n2(void); -extern int utc_widget_viewer_evas_cancel_click_event_n(void); -extern int utc_widget_viewer_evas_disable_preview_n(void); -extern int utc_widget_viewer_evas_disable_overlay_text_n(void); -extern int utc_widget_viewer_evas_disable_loading_n(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_p(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_n(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_n(void); -extern int utc_widget_viewer_evas_is_faulted_n(void); -extern int utc_widget_viewer_evas_freeze_visibility_n1(void); -extern int utc_widget_viewer_evas_freeze_visibility_n2(void); -extern int utc_widget_viewer_evas_thaw_visibility_n(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_n(void); -extern int utc_widget_viewer_evas_is_widget_n(void); -extern int utc_widget_viewer_evas_set_permanent_delete_n(void); -extern int utc_widget_viewer_evas_init_p(void); -extern int utc_widget_viewer_evas_fini_p(void); -extern int utc_widget_viewer_evas_add_widget_p1(void); -extern int utc_widget_viewer_evas_add_widget_p2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_p(void); -extern int utc_widget_viewer_evas_pause_widget_p(void); -extern int utc_widget_viewer_evas_resume_widget_p(void); -extern int utc_widget_viewer_evas_set_option_p(void); -extern int utc_widget_viewer_evas_get_content_info_p(void); -extern int utc_widget_viewer_evas_get_title_string_p(void); -extern int utc_widget_viewer_evas_get_widget_id_p(void); -extern int utc_widget_viewer_evas_get_period_p(void); -extern int utc_widget_viewer_evas_cancel_click_event_p(void); -extern int utc_widget_viewer_evas_disable_preview_p(void); -extern int utc_widget_viewer_evas_disable_overlay_text_p(void); -extern int utc_widget_viewer_evas_disable_loading_p(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_p(void); -extern int utc_widget_viewer_evas_is_faulted_p(void); -extern int utc_widget_viewer_evas_freeze_visibility_p(void); -extern int utc_widget_viewer_evas_thaw_visibility_p(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_p(void); -extern int utc_widget_viewer_evas_is_widget_p(void); -extern int utc_widget_viewer_evas_set_permanent_delete_p(void); -extern int utc_widget_viewer_evas_get_widget_instance_id_p(void); - -testcase tc_array[] = { - {"utc_widget_viewer_evas_init_n",utc_widget_viewer_evas_init_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_n",utc_widget_viewer_evas_fini_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n",utc_widget_viewer_evas_add_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n2",utc_widget_viewer_evas_add_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_n",utc_widget_viewer_evas_notify_resumed_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_n",utc_widget_viewer_evas_notify_paused_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_n",utc_widget_viewer_evas_notify_orientation_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n1",utc_widget_viewer_evas_pause_widget_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n2",utc_widget_viewer_evas_pause_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_n",utc_widget_viewer_evas_resume_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_n",utc_widget_viewer_evas_set_option_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_n",utc_widget_viewer_evas_get_content_info_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_n",utc_widget_viewer_evas_get_title_string_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n1",utc_widget_viewer_evas_get_widget_id_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n2",utc_widget_viewer_evas_get_widget_id_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n1",utc_widget_viewer_evas_get_period_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n2",utc_widget_viewer_evas_get_period_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_n",utc_widget_viewer_evas_cancel_click_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_n",utc_widget_viewer_evas_disable_preview_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_n",utc_widget_viewer_evas_disable_overlay_text_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_n",utc_widget_viewer_evas_disable_loading_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_p",utc_widget_viewer_evas_feed_mouse_up_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_n",utc_widget_viewer_evas_feed_mouse_up_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_n",utc_widget_viewer_evas_activate_faulted_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_n",utc_widget_viewer_evas_is_faulted_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n1",utc_widget_viewer_evas_freeze_visibility_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n2",utc_widget_viewer_evas_freeze_visibility_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_n",utc_widget_viewer_evas_thaw_visibility_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_n",utc_widget_viewer_evas_is_visibility_frozen_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_n",utc_widget_viewer_evas_is_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_n",utc_widget_viewer_evas_set_permanent_delete_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_init_p",utc_widget_viewer_evas_init_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_p",utc_widget_viewer_evas_fini_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p1",utc_widget_viewer_evas_add_widget_p1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p2",utc_widget_viewer_evas_add_widget_p2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_p",utc_widget_viewer_evas_notify_resumed_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_p",utc_widget_viewer_evas_notify_paused_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_p",utc_widget_viewer_evas_notify_orientation_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_p",utc_widget_viewer_evas_pause_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_p",utc_widget_viewer_evas_resume_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_p",utc_widget_viewer_evas_set_option_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_p",utc_widget_viewer_evas_get_content_info_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_p",utc_widget_viewer_evas_get_title_string_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_p",utc_widget_viewer_evas_get_widget_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_p",utc_widget_viewer_evas_get_period_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_p",utc_widget_viewer_evas_cancel_click_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_p",utc_widget_viewer_evas_disable_preview_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_p",utc_widget_viewer_evas_disable_overlay_text_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_p",utc_widget_viewer_evas_disable_loading_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_p",utc_widget_viewer_evas_activate_faulted_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_p",utc_widget_viewer_evas_is_faulted_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_p",utc_widget_viewer_evas_freeze_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_p",utc_widget_viewer_evas_thaw_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_p",utc_widget_viewer_evas_is_visibility_frozen_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_p",utc_widget_viewer_evas_is_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_p",utc_widget_viewer_evas_set_permanent_delete_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_instance_id_p",utc_widget_viewer_evas_get_widget_instance_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ diff --git a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tv.h b/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tv.h deleted file mode 100755 index 713189f31..000000000 --- a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_tv.h +++ /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. -// -#ifndef __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ -#define __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_widget_viewer_evas_startup(void); -extern void utc_widget_viewer_evas_cleanup(void); - -extern int utc_widget_viewer_evas_init_n(void); -extern int utc_widget_viewer_evas_fini_n(void); -extern int utc_widget_viewer_evas_add_widget_n(void); -extern int utc_widget_viewer_evas_add_widget_n2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_n(void); -extern int utc_widget_viewer_evas_pause_widget_n1(void); -extern int utc_widget_viewer_evas_pause_widget_n2(void); -extern int utc_widget_viewer_evas_resume_widget_n(void); -extern int utc_widget_viewer_evas_set_option_n(void); -extern int utc_widget_viewer_evas_get_content_info_n(void); -extern int utc_widget_viewer_evas_get_title_string_n(void); -extern int utc_widget_viewer_evas_get_widget_id_n1(void); -extern int utc_widget_viewer_evas_get_widget_id_n2(void); -extern int utc_widget_viewer_evas_get_period_n1(void); -extern int utc_widget_viewer_evas_get_period_n2(void); -extern int utc_widget_viewer_evas_cancel_click_event_n(void); -extern int utc_widget_viewer_evas_disable_preview_n(void); -extern int utc_widget_viewer_evas_disable_overlay_text_n(void); -extern int utc_widget_viewer_evas_disable_loading_n(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_p(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_n(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_n(void); -extern int utc_widget_viewer_evas_is_faulted_n(void); -extern int utc_widget_viewer_evas_freeze_visibility_n1(void); -extern int utc_widget_viewer_evas_freeze_visibility_n2(void); -extern int utc_widget_viewer_evas_thaw_visibility_n(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_n(void); -extern int utc_widget_viewer_evas_is_widget_n(void); -extern int utc_widget_viewer_evas_set_permanent_delete_n(void); -extern int utc_widget_viewer_evas_init_p(void); -extern int utc_widget_viewer_evas_fini_p(void); -extern int utc_widget_viewer_evas_add_widget_p1(void); -extern int utc_widget_viewer_evas_add_widget_p2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_p(void); -extern int utc_widget_viewer_evas_pause_widget_p(void); -extern int utc_widget_viewer_evas_resume_widget_p(void); -extern int utc_widget_viewer_evas_set_option_p(void); -extern int utc_widget_viewer_evas_get_content_info_p(void); -extern int utc_widget_viewer_evas_get_title_string_p(void); -extern int utc_widget_viewer_evas_get_widget_id_p(void); -extern int utc_widget_viewer_evas_get_period_p(void); -extern int utc_widget_viewer_evas_cancel_click_event_p(void); -extern int utc_widget_viewer_evas_disable_preview_p(void); -extern int utc_widget_viewer_evas_disable_overlay_text_p(void); -extern int utc_widget_viewer_evas_disable_loading_p(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_p(void); -extern int utc_widget_viewer_evas_is_faulted_p(void); -extern int utc_widget_viewer_evas_freeze_visibility_p(void); -extern int utc_widget_viewer_evas_thaw_visibility_p(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_p(void); -extern int utc_widget_viewer_evas_is_widget_p(void); -extern int utc_widget_viewer_evas_set_permanent_delete_p(void); -extern int utc_widget_viewer_evas_get_widget_instance_id_p(void); - -testcase tc_array[] = { - {"utc_widget_viewer_evas_init_n",utc_widget_viewer_evas_init_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_n",utc_widget_viewer_evas_fini_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n",utc_widget_viewer_evas_add_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n2",utc_widget_viewer_evas_add_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_n",utc_widget_viewer_evas_notify_resumed_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_n",utc_widget_viewer_evas_notify_paused_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_n",utc_widget_viewer_evas_notify_orientation_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n1",utc_widget_viewer_evas_pause_widget_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n2",utc_widget_viewer_evas_pause_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_n",utc_widget_viewer_evas_resume_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_n",utc_widget_viewer_evas_set_option_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_n",utc_widget_viewer_evas_get_content_info_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_n",utc_widget_viewer_evas_get_title_string_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n1",utc_widget_viewer_evas_get_widget_id_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n2",utc_widget_viewer_evas_get_widget_id_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n1",utc_widget_viewer_evas_get_period_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n2",utc_widget_viewer_evas_get_period_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_n",utc_widget_viewer_evas_cancel_click_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_n",utc_widget_viewer_evas_disable_preview_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_n",utc_widget_viewer_evas_disable_overlay_text_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_n",utc_widget_viewer_evas_disable_loading_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_p",utc_widget_viewer_evas_feed_mouse_up_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_n",utc_widget_viewer_evas_feed_mouse_up_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_n",utc_widget_viewer_evas_activate_faulted_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_n",utc_widget_viewer_evas_is_faulted_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n1",utc_widget_viewer_evas_freeze_visibility_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n2",utc_widget_viewer_evas_freeze_visibility_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_n",utc_widget_viewer_evas_thaw_visibility_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_n",utc_widget_viewer_evas_is_visibility_frozen_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_n",utc_widget_viewer_evas_is_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_n",utc_widget_viewer_evas_set_permanent_delete_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_init_p",utc_widget_viewer_evas_init_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_p",utc_widget_viewer_evas_fini_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p1",utc_widget_viewer_evas_add_widget_p1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p2",utc_widget_viewer_evas_add_widget_p2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_p",utc_widget_viewer_evas_notify_resumed_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_p",utc_widget_viewer_evas_notify_paused_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_p",utc_widget_viewer_evas_notify_orientation_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_p",utc_widget_viewer_evas_pause_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_p",utc_widget_viewer_evas_resume_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_p",utc_widget_viewer_evas_set_option_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_p",utc_widget_viewer_evas_get_content_info_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_p",utc_widget_viewer_evas_get_title_string_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_p",utc_widget_viewer_evas_get_widget_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_p",utc_widget_viewer_evas_get_period_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_p",utc_widget_viewer_evas_cancel_click_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_p",utc_widget_viewer_evas_disable_preview_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_p",utc_widget_viewer_evas_disable_overlay_text_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_p",utc_widget_viewer_evas_disable_loading_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_p",utc_widget_viewer_evas_activate_faulted_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_p",utc_widget_viewer_evas_is_faulted_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_p",utc_widget_viewer_evas_freeze_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_p",utc_widget_viewer_evas_thaw_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_p",utc_widget_viewer_evas_is_visibility_frozen_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_p",utc_widget_viewer_evas_is_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_p",utc_widget_viewer_evas_set_permanent_delete_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_instance_id_p",utc_widget_viewer_evas_get_widget_instance_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ diff --git a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_wearable.h b/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_wearable.h deleted file mode 100755 index 713189f31..000000000 --- a/src/utc/widget_viewer_evas/tct-widget_viewer_evas-core_wearable.h +++ /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. -// -#ifndef __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ -#define __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ - -#include "testcase.h" -#include "tct_common.h" - -extern void utc_widget_viewer_evas_startup(void); -extern void utc_widget_viewer_evas_cleanup(void); - -extern int utc_widget_viewer_evas_init_n(void); -extern int utc_widget_viewer_evas_fini_n(void); -extern int utc_widget_viewer_evas_add_widget_n(void); -extern int utc_widget_viewer_evas_add_widget_n2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_n(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_n(void); -extern int utc_widget_viewer_evas_pause_widget_n1(void); -extern int utc_widget_viewer_evas_pause_widget_n2(void); -extern int utc_widget_viewer_evas_resume_widget_n(void); -extern int utc_widget_viewer_evas_set_option_n(void); -extern int utc_widget_viewer_evas_get_content_info_n(void); -extern int utc_widget_viewer_evas_get_title_string_n(void); -extern int utc_widget_viewer_evas_get_widget_id_n1(void); -extern int utc_widget_viewer_evas_get_widget_id_n2(void); -extern int utc_widget_viewer_evas_get_period_n1(void); -extern int utc_widget_viewer_evas_get_period_n2(void); -extern int utc_widget_viewer_evas_cancel_click_event_n(void); -extern int utc_widget_viewer_evas_disable_preview_n(void); -extern int utc_widget_viewer_evas_disable_overlay_text_n(void); -extern int utc_widget_viewer_evas_disable_loading_n(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_p(void); -extern int utc_widget_viewer_evas_feed_mouse_up_event_n(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_n(void); -extern int utc_widget_viewer_evas_is_faulted_n(void); -extern int utc_widget_viewer_evas_freeze_visibility_n1(void); -extern int utc_widget_viewer_evas_freeze_visibility_n2(void); -extern int utc_widget_viewer_evas_thaw_visibility_n(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_n(void); -extern int utc_widget_viewer_evas_is_widget_n(void); -extern int utc_widget_viewer_evas_set_permanent_delete_n(void); -extern int utc_widget_viewer_evas_init_p(void); -extern int utc_widget_viewer_evas_fini_p(void); -extern int utc_widget_viewer_evas_add_widget_p1(void); -extern int utc_widget_viewer_evas_add_widget_p2(void); -extern int utc_widget_viewer_evas_notify_resumed_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_paused_status_of_viewer_p(void); -extern int utc_widget_viewer_evas_notify_orientation_of_viewer_p(void); -extern int utc_widget_viewer_evas_pause_widget_p(void); -extern int utc_widget_viewer_evas_resume_widget_p(void); -extern int utc_widget_viewer_evas_set_option_p(void); -extern int utc_widget_viewer_evas_get_content_info_p(void); -extern int utc_widget_viewer_evas_get_title_string_p(void); -extern int utc_widget_viewer_evas_get_widget_id_p(void); -extern int utc_widget_viewer_evas_get_period_p(void); -extern int utc_widget_viewer_evas_cancel_click_event_p(void); -extern int utc_widget_viewer_evas_disable_preview_p(void); -extern int utc_widget_viewer_evas_disable_overlay_text_p(void); -extern int utc_widget_viewer_evas_disable_loading_p(void); -extern int utc_widget_viewer_evas_activate_faulted_widget_p(void); -extern int utc_widget_viewer_evas_is_faulted_p(void); -extern int utc_widget_viewer_evas_freeze_visibility_p(void); -extern int utc_widget_viewer_evas_thaw_visibility_p(void); -extern int utc_widget_viewer_evas_is_visibility_frozen_p(void); -extern int utc_widget_viewer_evas_is_widget_p(void); -extern int utc_widget_viewer_evas_set_permanent_delete_p(void); -extern int utc_widget_viewer_evas_get_widget_instance_id_p(void); - -testcase tc_array[] = { - {"utc_widget_viewer_evas_init_n",utc_widget_viewer_evas_init_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_n",utc_widget_viewer_evas_fini_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n",utc_widget_viewer_evas_add_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_n2",utc_widget_viewer_evas_add_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_n",utc_widget_viewer_evas_notify_resumed_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_n",utc_widget_viewer_evas_notify_paused_status_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_n",utc_widget_viewer_evas_notify_orientation_of_viewer_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n1",utc_widget_viewer_evas_pause_widget_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_n2",utc_widget_viewer_evas_pause_widget_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_n",utc_widget_viewer_evas_resume_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_n",utc_widget_viewer_evas_set_option_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_n",utc_widget_viewer_evas_get_content_info_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_n",utc_widget_viewer_evas_get_title_string_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n1",utc_widget_viewer_evas_get_widget_id_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_n2",utc_widget_viewer_evas_get_widget_id_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n1",utc_widget_viewer_evas_get_period_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_n2",utc_widget_viewer_evas_get_period_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_n",utc_widget_viewer_evas_cancel_click_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_n",utc_widget_viewer_evas_disable_preview_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_n",utc_widget_viewer_evas_disable_overlay_text_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_n",utc_widget_viewer_evas_disable_loading_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_p",utc_widget_viewer_evas_feed_mouse_up_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_feed_mouse_up_event_n",utc_widget_viewer_evas_feed_mouse_up_event_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_n",utc_widget_viewer_evas_activate_faulted_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_n",utc_widget_viewer_evas_is_faulted_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n1",utc_widget_viewer_evas_freeze_visibility_n1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_n2",utc_widget_viewer_evas_freeze_visibility_n2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_n",utc_widget_viewer_evas_thaw_visibility_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_n",utc_widget_viewer_evas_is_visibility_frozen_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_n",utc_widget_viewer_evas_is_widget_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_n",utc_widget_viewer_evas_set_permanent_delete_n,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_init_p",utc_widget_viewer_evas_init_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_fini_p",utc_widget_viewer_evas_fini_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p1",utc_widget_viewer_evas_add_widget_p1,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_add_widget_p2",utc_widget_viewer_evas_add_widget_p2,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_resumed_status_of_viewer_p",utc_widget_viewer_evas_notify_resumed_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_paused_status_of_viewer_p",utc_widget_viewer_evas_notify_paused_status_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_notify_orientation_of_viewer_p",utc_widget_viewer_evas_notify_orientation_of_viewer_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_pause_widget_p",utc_widget_viewer_evas_pause_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_resume_widget_p",utc_widget_viewer_evas_resume_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_option_p",utc_widget_viewer_evas_set_option_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_content_info_p",utc_widget_viewer_evas_get_content_info_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_title_string_p",utc_widget_viewer_evas_get_title_string_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_id_p",utc_widget_viewer_evas_get_widget_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_period_p",utc_widget_viewer_evas_get_period_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_cancel_click_event_p",utc_widget_viewer_evas_cancel_click_event_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_preview_p",utc_widget_viewer_evas_disable_preview_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_overlay_text_p",utc_widget_viewer_evas_disable_overlay_text_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_disable_loading_p",utc_widget_viewer_evas_disable_loading_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_activate_faulted_widget_p",utc_widget_viewer_evas_activate_faulted_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_faulted_p",utc_widget_viewer_evas_is_faulted_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_freeze_visibility_p",utc_widget_viewer_evas_freeze_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_thaw_visibility_p",utc_widget_viewer_evas_thaw_visibility_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_visibility_frozen_p",utc_widget_viewer_evas_is_visibility_frozen_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_is_widget_p",utc_widget_viewer_evas_is_widget_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_set_permanent_delete_p",utc_widget_viewer_evas_set_permanent_delete_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {"utc_widget_viewer_evas_get_widget_instance_id_p",utc_widget_viewer_evas_get_widget_instance_id_p,utc_widget_viewer_evas_startup,utc_widget_viewer_evas_cleanup}, - {NULL, NULL} -}; - -#endif // __TCT_WIDGET_VIEWER_EVAS-NATIVE_H__ diff --git a/src/utc/widget_viewer_evas/utc-widget_viewer_evas.c b/src/utc/widget_viewer_evas/utc-widget_viewer_evas.c deleted file mode 100755 index 7ab2c5236..000000000 --- a/src/utc/widget_viewer_evas/utc-widget_viewer_evas.c +++ /dev/null @@ -1,2814 +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 -#include -#include -#include -#include -#include -#include - -#include - -#include -#include -#include - -#include "assert.h" -#include "tct_app_common.h" - -//& set: utc-widget_viewer_evas - -#include "assert.h" -#define SAMPLE_NAME "sample" -#define SAMPLE_PKGNAME "org.tizen.sample" -#define SAMPLE_PREVIEW "/opt/apps/"SAMPLE_PKGNAME"/shared/preview.png" -#define SAMPLE_WIDGET SAMPLE_PKGNAME // mouse_event = true, touch_effect = false, need_frame = false, nodisplay = false, 2x2 -#define NEGATIVE_SAMPLE_WIDGET SAMPLE_PKGNAME".widgetn" -#define DEFAULT_PERIOD 0.0f -#define TIMEOUT 30.0F -#define ABORT_WIDGET "org.example.abortwidget" -#define SELF_EXIT_WIDGET "org.example.selfexitwidget" - -static struct info { - int is_asserted; - bool appwidget_supported; -} s_info = { - .is_asserted = 0, - .appwidget_supported = 0 -}; - -typedef int (*test_case_cb)(Evas_Object *widget); - -static char *content_info; - -static int assert_eq_for_callback(int var, int value) -{ - assert_eq(var, value); - return 0; -} - -static int assert_neq_for_callback(int var, int value) -{ - assert_neq(var, value); - return 0; -} - -/** - * Setup the TC environment - */ -/** - * @function utc_widget_viewer_evas_startup - * @description Called before each test - * @parameter NA - * @return NA - */ -void utc_widget_viewer_evas_startup(void) -{ - /** - * @note - * Install sample widget package - */ - s_info.is_asserted = 0; - - system_info_get_platform_bool("http://tizen.org/feature/shell.appwidget", &(s_info.appwidget_supported)); - TCT_UTCCheckInstalledApp(3, SAMPLE_PKGNAME, "org.tizen.sample.crash", "org.example.swidget"); - - elm_init(0, NULL); -} - -static int tct_async_ret_callback(test_case_cb cb, struct widget_evas_event_info *info) -{ - assert_neq(info, NULL); - assert_eq(info->error, WIDGET_ERROR_NONE); - assert_neq(info->widget_app_id, NULL); - assert_eq(strcmp(info->widget_app_id, SAMPLE_WIDGET), 0); - assert_eq(info->event, WIDGET_EVENT_CREATED); - - return 0; -} - -static void _widget_create_cb(void *data, Evas_Object *obj, void *event_info) -{ - struct widget_evas_event_info *info = event_info; - test_case_cb cb = data; - int ret; - - ret = tct_async_ret_callback(cb, info); - s_info.is_asserted = ret; - - if (!ret && cb) { - int w; - int h; - cb(obj); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_4x4, &w, &h); - if (ret == WIDGET_ERROR_NONE) { - evas_object_resize(obj, w, h); - evas_object_color_set(obj, 255, 255, 255, 255); /* Just for the line-coverage */ - evas_object_hide(obj); - evas_object_show(obj); - } - } - - elm_exit(); -} - -/** - * @function utc_widget_viewer_evas_cleanup - * @description Called after each test - * @parameter NA - * @return NA - */ -void utc_widget_viewer_evas_cleanup(void) -{ - /** - * @note - * Uninstall sample widget package - */ - s_info.is_asserted = 0; - elm_shutdown(); -} - -/** - * @testcase utc_widget_viewer_evas_init_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_init - */ -int utc_widget_viewer_evas_init_n(void) -{ - int ret; - - ret = widget_viewer_evas_init(NULL); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - } - else { - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - } - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_fini_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_fini - */ -int utc_widget_viewer_evas_fini_n(void) -{ - int ret; - /** - * Not initialized - */ - ret = widget_viewer_evas_fini(); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - } - else { - assert_eq(ret, WIDGET_ERROR_FAULT); - } - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_add_widget_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_add_widget - */ -int utc_widget_viewer_evas_add_widget_n(void) -{ - Evas_Object *win; - Evas_Object *widget; - int ret; - - if (s_info.appwidget_supported == false) { - widget = widget_viewer_evas_add_widget(NULL, NULL, NULL, 0.0f); - assert_eq(widget, NULL); - return 0; - } - - /** - * @NOTE - * Not initialized - */ - widget = widget_viewer_evas_add_widget(NULL, NULL, NULL, 0.0f); - assert_eq(widget, NULL); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - /** - * @NOTE - * Initialized but parent object(window) is invalid - */ - widget = widget_viewer_evas_add_widget(NULL, NULL, NULL, 0.0f); - assert_eq(widget, NULL); - - /** - * @NOTE - * Initialized but widget package id is invalid - */ - widget = widget_viewer_evas_add_widget(win, NULL, NULL, 0.0f); - assert_eq(widget, NULL); - - /** - * @NOTE - * Initialized but widget package id is invalid. - */ - widget = widget_viewer_evas_add_widget(win, NEGATIVE_SAMPLE_WIDGET, NULL, 0.0f); - assert_eq(widget, NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_add_widget_n2 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_add_widget - */ -int utc_widget_viewer_evas_add_widget_n2(void) -{ - Evas_Object *win; - Evas_Object *widget; - Evas_Object *widget2; - bundle *b; - bundle_raw *r; - int ret; - int len; - - if (s_info.appwidget_supported == false) { - widget = widget_viewer_evas_add_widget(NULL, "org.example.swidget", NULL, 0.0f); - assert_eq(widget, NULL); - return 0; - } - - win = elm_win_add(NULL, "swidget", ELM_WIN_BASIC); - assert_neq(win, NULL); - - evas_object_resize(win, 480, 800); - evas_object_show(win); - - b = bundle_create(); - bundle_add_str(b, "example_widget", "swidget"); - bundle_encode(b, &r, &len); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, "org.example.swidget", (const char *)r, 0.0f); - assert_neq(widget, NULL); - - widget2 = widget_viewer_evas_add_widget(win, "org.example.swidget", (const char *)r, 0.0f); - assert_eq(widget2, NULL); - assert_eq(get_last_result(), WIDGET_ERROR_MAX_EXCEEDED); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_notify_resumed_status_of_viewer_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_notify_resumed_status_of_viewer - */ -int utc_widget_viewer_evas_notify_resumed_status_of_viewer_n(void) -{ - int ret; - - /** - * Not initialized - */ - ret = widget_viewer_evas_notify_resumed_status_of_viewer(); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - } - else { - assert_eq(ret, WIDGET_ERROR_FAULT); - } - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_notify_paused_status_of_viewer_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_notify_paused_status_of_viewer - */ -int utc_widget_viewer_evas_notify_paused_status_of_viewer_n(void) -{ - int ret; - - /** - * Not initialized - */ - ret = widget_viewer_evas_notify_paused_status_of_viewer(); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - } - else { - assert_eq(ret, WIDGET_ERROR_FAULT); - } - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_notify_orientation_of_viewer_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_notify_orientation_of_viewer - */ -int utc_widget_viewer_evas_notify_orientation_of_viewer_n(void) -{ - int ret; - Evas_Object *win; - - /** - * Not initialized - */ - ret = widget_viewer_evas_notify_orientation_of_viewer(90); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - /** - * Invalid parameter - */ - ret = widget_viewer_evas_notify_orientation_of_viewer(-30); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - /** - * Invalid parameter - */ - ret = widget_viewer_evas_notify_orientation_of_viewer(390); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_pause_widget_n1 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_pause_widget - */ -int utc_widget_viewer_evas_pause_widget_n1(void) -{ - int ret; - Evas_Object *win; - - ret = widget_viewer_evas_pause_widget(NULL); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_pause_widget(NULL); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - - -static void _widget_aborted_cb(void *data, Evas_Object *obj, void *event_info) -{ - elm_exit(); -} - -Eina_Bool _timer_cb(void *data) -{ - s_info.is_asserted = 1; - elm_exit(); - return ECORE_CALLBACK_DONE; -} - -/** - * @testcase utc_widget_viewer_evas_pause_widget_n2 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_pause_widget - */ -int utc_widget_viewer_evas_pause_widget_n2(void) -{ - Evas_Object *win; - Evas_Object *widget; - bundle *b; - bundle_raw *r; - int w, h; - int ret; - int len; - - if (s_info.appwidget_supported == false) { - widget = widget_viewer_evas_add_widget(NULL, SAMPLE_PKGNAME, NULL, 0.0f); - assert_eq(widget, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - evas_object_resize(win, 480, 800); - evas_object_show(win); - - b = bundle_create(); - bundle_add_str(b, "sample", "sample"); - bundle_encode(b, &r, &len); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, ABORT_WIDGET, (const char *)r, 0.0f); - assert_neq(widget, NULL); - - ret = widget_viewer_evas_pause_widget(widget); - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATE_ABORTED, _widget_aborted_cb, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_color_set(widget, 255, 255, 255, 255); /* Just for the line-coverage */ - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - bundle_free(b); - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_resume_widget_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_resume_widget - */ -int utc_widget_viewer_evas_resume_widget_n(void) -{ - int ret; - Evas_Object *win; - - ret = widget_viewer_evas_resume_widget(NULL); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_resume_widget(NULL); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_set_option_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_set_option - */ -int utc_widget_viewer_evas_set_option_n(void) -{ - int ret; - - ret = widget_viewer_evas_set_option((widget_evas_conf_e)-1, 0); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_content_info_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_content_info - */ -int utc_widget_viewer_evas_get_content_info_n(void) -{ - const char *str; - Evas_Object *win; - int ret; - - str = widget_viewer_evas_get_content_info(NULL); - if (s_info.appwidget_supported == false) { - assert_eq(str, NULL); - return 0; - } - - assert_eq(str, NULL); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - str = widget_viewer_evas_get_content_info(NULL); - assert_eq(str, NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_title_string_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_title_string - */ -int utc_widget_viewer_evas_get_title_string_n(void) -{ - const char *str; - Evas_Object *win; - Evas_Object *widgetn; - int ret; - - str = widget_viewer_evas_get_title_string(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(str, NULL); - return 0; - } - - assert_eq(str, NULL); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - str = widget_viewer_evas_get_title_string(NULL); - assert_eq(str, NULL); - - str = widget_viewer_evas_get_title_string(widgetn); - assert_eq(str, NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_widget_id_n1 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_widget_id - */ -int utc_widget_viewer_evas_get_widget_id_n1(void) -{ - const char *str; - Evas_Object *win; - Evas_Object *widgetn; - int ret; - - str = widget_viewer_evas_get_widget_id(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(str, NULL); - return 0; - } - - assert_eq(str, NULL); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - str = widget_viewer_evas_get_widget_id(NULL); - assert_eq(str, NULL); - - str = widget_viewer_evas_get_widget_id(widgetn); - assert_eq(str, NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_widget_id_n2 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_widget_id - */ -int utc_widget_viewer_evas_get_widget_id_n2(void) -{ - Evas_Object *win; - Evas_Object *widget; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_get_widget_id(NULL); - assert_eq(get_last_result(), WIDGET_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_period_n1 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_period - */ -int utc_widget_viewer_evas_get_period_n1(void) -{ - double period; - int ret; - Evas_Object *win; - Evas_Object *widgetn; - - period = widget_viewer_evas_get_period(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(period, -1.0f); - return 0; - } - - assert_eq(period, -1.0f); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - period = widget_viewer_evas_get_period(NULL); - assert_eq(period, -1.0f); - - period = widget_viewer_evas_get_period(widgetn); - assert_eq(period, -1.0f); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_period_n2 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_get_period - */ -int utc_widget_viewer_evas_get_period_n2(void) -{ - Evas_Object *win; - Evas_Object *widget; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_get_widget_id(NULL); - assert_eq(get_last_result(), WIDGET_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_cancel_click_event_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_cancel_click_event - */ -int utc_widget_viewer_evas_cancel_click_event_n(void) -{ - int ret; - Evas_Object *win; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_cancel_click_event(NULL); - /** There is no returns */ - /** void widget_viewer_evas_cancel_click_event(Evas_Object *widget); */ - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_cancel_click_event(NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_disable_preview_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_disable_preview - */ -int utc_widget_viewer_evas_disable_preview_n(void) -{ - Evas_Object *win; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_disable_preview(NULL); - /** There is no returns */ - /** void widget_viewer_evas_disable_preview(Evas_Object *widget); */ - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_disable_preview(NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_disable_overlay_text_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_disable_overlay_text - */ -int utc_widget_viewer_evas_disable_overlay_text_n(void) -{ - Evas_Object *win; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_disable_overlay_text(NULL); - /** There is no returns */ - /** void widget_viewer_evas_disable_overlay_text(Evas_Object *widget); */ - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_disable_overlay_text(NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_disable_loading_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_disable_loading - */ -int utc_widget_viewer_evas_disable_loading_n(void) -{ - Evas_Object *win; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_disable_loading(NULL); - /** There is no returns */ - /** void widget_viewer_evas_disable_loading(Evas_Object *widget); */ - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_disable_loading(NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -static void _widget_mouse_up_cb(void *data, Evas_Object *obj, void *event_info) -{ - int ret; - - ret = widget_viewer_evas_feed_mouse_up_event(obj); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - elm_exit(); -} - -/** - * @testcase utc_widget_viewer_evas_feed_mouse_up_event_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_activate_faulted_widget - */ -int utc_widget_viewer_evas_feed_mouse_up_event_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_WIDGET, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_mouse_up_cb, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_feed_mouse_up_event_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_feed_mouse_up_event - */ -int utc_widget_viewer_evas_feed_mouse_up_event_n(void) -{ - int ret; - Evas_Object *win; - Evas_Object *widgetn; - - ret = widget_viewer_evas_feed_mouse_up_event(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_feed_mouse_up_event(NULL); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_feed_mouse_up_event(widgetn); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_activate_faulted_widget_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_activate_faulted_widget - */ -int utc_widget_viewer_evas_activate_faulted_widget_n(void) -{ - int ret; - Evas_Object *win; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_activate_faulted_widget(NULL); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget_viewer_evas_activate_faulted_widget(NULL); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_is_faulted_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_is_faulted - */ -int utc_widget_viewer_evas_is_faulted_n(void) -{ - int ret; - Evas_Object *win; - - /* Not initialized */ - ret = widget_viewer_evas_is_faulted(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, 0); - return 0; - } - - assert_eq(ret, 0); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_is_faulted(NULL); - assert_eq(ret, 0); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_freeze_visibility_n1 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_freeze_visibility - */ -int utc_widget_viewer_evas_freeze_visibility_n1(void) -{ - int ret; - Evas_Object *win; - Evas_Object *widgetn; - - /* Not initialized */ - ret = widget_viewer_evas_freeze_visibility(NULL, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_freeze_visibility(NULL, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_freeze_visibility(widgetn, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - return 0; -} - -static int tc_freeze_n(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_freeze_visibility(widget, -1); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_freeze_visibility_n2 - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_freeze_visibility - */ -int utc_widget_viewer_evas_freeze_visibility_n2(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_freeze_visibility(NULL, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_freeze_n); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_thaw_visibility_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_thaw_visibility - */ -int utc_widget_viewer_evas_thaw_visibility_n(void) -{ - int ret; - Evas_Object *win; - Evas_Object *widgetn; - - ret = widget_viewer_evas_thaw_visibility(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_FAULT); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_thaw_visibility(NULL); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_thaw_visibility(widgetn); - assert_eq(ret, WIDGET_ERROR_INVALID_PARAMETER); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_is_visibility_frozen_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_is_visibility_frozen - */ -int utc_widget_viewer_evas_is_visibility_frozen_n(void) -{ - bool ret; - Evas_Object *win; - Evas_Object *widgetn; - - ret = widget_viewer_evas_is_visibility_frozen(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, false); - return 0; - } - - assert_eq(ret, false); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_is_visibility_frozen(NULL); - assert_eq(ret, false); - - ret = widget_viewer_evas_is_visibility_frozen(widgetn); - assert_eq(ret, false); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_is_widget_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_is_widget - */ -int utc_widget_viewer_evas_is_widget_n(void) -{ - int ret; - bool tmp; - Evas_Object *win; - Evas_Object *widgetn; - - tmp = widget_viewer_evas_is_widget(NULL); - - if (s_info.appwidget_supported == false) { - assert_eq(tmp, false); - return 0; - } - - assert_eq(tmp, false); - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - widgetn = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_resize(widgetn, 100, 100); - evas_object_show(widgetn); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - tmp = widget_viewer_evas_is_widget(NULL); - assert_eq(tmp, false); - - tmp = widget_viewer_evas_is_widget(widgetn); - assert_eq(tmp, false); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(widgetn); - evas_object_del(win); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_set_permanent_delete_n - * @since_tizen 2.3.1 - * @description Negative test case of widget_viewer_evas_set_permanent_delete - */ -int utc_widget_viewer_evas_set_permanent_delete_n(void) -{ - int ret; - Evas_Object *win; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - widget_viewer_evas_set_permanent_delete(NULL, 0); - /** No returns */ - /** void widget_viewer_evas_set_permanent_delete(Evas_Object *widget, int flag); */ - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - /** - * For the line coverage - */ - widget_viewer_evas_set_permanent_delete(NULL, 0); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - - -/** - * @testcase utc_widget_viewer_evas_init_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_init - */ -int utc_widget_viewer_evas_init_p(void) -{ - Evas_Object *win; - int ret; - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_fini_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_fini - */ -int utc_widget_viewer_evas_fini_p(void) -{ - Evas_Object *win; - int ret; - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - } - else { - assert_eq(ret, WIDGET_ERROR_NONE); - } - - ret = widget_viewer_evas_fini(); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_NONE); - evas_object_del(win); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_add_widget_p1 - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_add_widget - */ -int utc_widget_viewer_evas_add_widget_p1(void) -{ - Evas_Object *win; - Evas_Object *widget; - bundle *b; - bundle_raw *r; - int w, h; - int ret; - int len; - - if (s_info.appwidget_supported == false) { - widget = widget_viewer_evas_add_widget(NULL, SAMPLE_PKGNAME, NULL, 0.0f); - assert_eq(widget, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - evas_object_resize(win, 480, 800); - evas_object_show(win); - - b = bundle_create(); - bundle_add_str(b, "sample", "sample"); - bundle_encode(b, &r, &len); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, (const char *)r, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_color_set(widget, 255, 255, 255, 255); /* Just for the line-coverage */ - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - bundle_free(b); - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return s_info.is_asserted; -} - -static void _widget_deleted_cb(void *data, Evas_Object *obj, void *event_info) -{ - s_info.is_asserted = WIDGET_ERROR_NONE; - elm_exit(); -} - -/** - * @testcase utc_widget_viewer_evas_add_widget_p2 - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_add_widget - */ -int utc_widget_viewer_evas_add_widget_p2(void) -{ - Evas_Object *win; - Evas_Object *widget; - bundle *b; - bundle_raw *r; - int w, h; - int ret; - int len; - - if (s_info.appwidget_supported == false) { - widget = widget_viewer_evas_add_widget(NULL, SAMPLE_PKGNAME, NULL, 0.0f); - assert_eq(widget, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - - evas_object_resize(win, 480, 800); - evas_object_show(win); - - b = bundle_create(); - bundle_add_str(b, "sample", "sample"); - bundle_encode(b, &r, &len); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SELF_EXIT_WIDGET, (const char *)r, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, NULL); - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_DELETED, _widget_deleted_cb, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_color_set(widget, 255, 255, 255, 255); /* Just for the line-coverage */ - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - bundle_free(b); - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return s_info.is_asserted; -} - -static int tc_notify_resume(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_notify_resumed_status_of_viewer(); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_notify_resumed_status_of_viewer_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_notify_resumed_status_of_viewer - */ -int utc_widget_viewer_evas_notify_resumed_status_of_viewer_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_notify_resumed_status_of_viewer(); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_notify_resume); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_notify_pause(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_notify_paused_status_of_viewer(); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_notify_paused_status_of_viewer_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_notify_paused_status_of_viewer - */ -int utc_widget_viewer_evas_notify_paused_status_of_viewer_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_notify_paused_status_of_viewer(); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_notify_pause); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_notify_orientation_of_viewer_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_notify_orientation_of_viewer - */ -int utc_widget_viewer_evas_notify_orientation_of_viewer_p(void) -{ - Evas_Object *win; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_notify_orientation_of_viewer(90); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_notify_orientation_of_viewer(90); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - - return 0; -} - -static int tc_pause(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_pause_widget(widget); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_pause_widget_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_pause_widget - */ -int utc_widget_viewer_evas_pause_widget_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_pause_widget(NULL); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_pause); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_resume(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_resume_widget(widget); - if (ret != WIDGET_ERROR_ALREADY_EXIST) - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - else - s_info.is_asserted = 0; - - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_resume_widget_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_resume_widget - */ -int utc_widget_viewer_evas_resume_widget_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_resume_widget(NULL); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_resume); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_set_option_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_set_option - */ -int utc_widget_viewer_evas_set_option_p(void) -{ - int ret; - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_EVENT_AUTO_FEED, 0); - - if (s_info.appwidget_supported == false) { - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_SENSITIVE_MOVE, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_EVENT_AUTO_FEED, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_EASY_MODE, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_USE_FIXED_SIZE, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_MANUAL_PAUSE_RESUME, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_SCROLL_X, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_SCROLL_Y, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_DELAYED_RESUME, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_AUTO_RENDER_SELECTION, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_DIRECT_UPDATE, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_USE_RENDER_ANIMATOR, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_set_option(WIDGET_VIEWER_EVAS_SKIP_ACQUIRE, 0); - assert_eq(ret, WIDGET_ERROR_NONE); - - return 0; -} - -static int tc_get_content(Evas_Object *widget) -{ - const char *str; - - /** - * There is no contents available - */ - str = widget_viewer_evas_get_content_info(widget); - if (str && content_info && strcmp(str, content_info) == 0) - s_info.is_asserted = 0; - else - s_info.is_asserted = 1; - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_content_info_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_get_content_info - */ -int utc_widget_viewer_evas_get_content_info_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - const char *str = NULL; - bundle *b; - int len; - - if (s_info.appwidget_supported == false) { - str = widget_viewer_evas_get_content_info(NULL); - assert_eq(str, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - b = bundle_create(); - assert_neq(b, NULL); - - ret = bundle_add_str(b, "CONTENT_INFO_TEST", "CONTENT_INFO_VALUE"); - assert_eq(ret, BUNDLE_ERROR_NONE); - - ret = bundle_encode(b, (bundle_raw **)&content_info, &len); - assert_eq(ret, BUNDLE_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, content_info, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_get_content); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - bundle_free(b); - evas_object_del(win); - free(content_info); - - return s_info.is_asserted; -} - -static int tc_get_title_string(Evas_Object *widget) -{ - const char *str; - str = widget_viewer_evas_get_title_string(widget); - s_info.is_asserted = assert_neq_for_callback((int)str, 0); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_title_string_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_get_title_string - */ -int utc_widget_viewer_evas_get_title_string_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - const char *str = NULL; - - if (s_info.appwidget_supported == false) { - str = widget_viewer_evas_get_title_string(NULL); - assert_eq(str, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_get_title_string); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_get_widget_id(Evas_Object *widget) -{ - const char *str; - - str = widget_viewer_evas_get_widget_id(widget); - s_info.is_asserted = assert_neq_for_callback((int)str, 0); - s_info.is_asserted = s_info.is_asserted || assert_eq_for_callback(strcmp(str, SAMPLE_PKGNAME), 0); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_widget_id_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_get_widget_id - */ -int utc_widget_viewer_evas_get_widget_id_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - const char *str = NULL; - - if (s_info.appwidget_supported == false) { - str = widget_viewer_evas_get_widget_id(NULL); - assert_eq(str, NULL); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_get_widget_id); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_get_period(Evas_Object *widget) -{ - double period; - - period = widget_viewer_evas_get_period(widget); - s_info.is_asserted = assert_eq_for_callback((int)period, 0); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_period_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_get_period - */ -int utc_widget_viewer_evas_get_period_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - double period; - - if (s_info.appwidget_supported == false) { - period = widget_viewer_evas_get_period(NULL); - assert_eq((int)period, -1); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_get_period); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_cancel_click(Evas_Object *widget) -{ - widget_viewer_evas_cancel_click_event(widget); - /** No returns */ - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_cancel_click_event_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_cancel_click_event - */ -int utc_widget_viewer_evas_cancel_click_event_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_cancel_click); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_disable_preview_p(Evas_Object *widget) -{ - widget_viewer_evas_disable_preview(widget); - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_disable_preview_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_disable_preview - */ -int utc_widget_viewer_evas_disable_preview_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int ret; - int w; - int h; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_disable_preview_p); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return ret; -} - -/** - * @testcase utc_widget_viewer_evas_disable_overlay_text_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_disable_overlay_text - */ -int utc_widget_viewer_evas_disable_overlay_text_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - /* No created callback required */ - widget_viewer_evas_disable_overlay_text(widget); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_disable_loading_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_disable_loading - */ -int utc_widget_viewer_evas_disable_loading_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - /* No created callback required */ - widget_viewer_evas_disable_loading(widget); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static void _widget_activate_faulted_cb(void *data, Evas_Object *obj, void *event_info) -{ - widget_viewer_evas_activate_faulted_widget(obj); - s_info.is_asserted = WIDGET_ERROR_NONE; -} - -/** - * @testcase utc_widget_viewer_evas_activate_faulted_widget_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_activate_faulted_widget - */ -int utc_widget_viewer_evas_activate_faulted_widget_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SELF_EXIT_WIDGET, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, NULL); - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_DELETED, _widget_activate_faulted_cb, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_faulted(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_is_faulted(widget); - s_info.is_asserted = assert_neq_for_callback(ret, 1); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_is_faulted_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_is_faulted - */ -int utc_widget_viewer_evas_is_faulted_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_is_faulted(NULL); /* Return type is boolean */ - assert_eq(ret, false); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_WIDGET, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_faulted); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return 0; -} - -static int tc_freeze(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_freeze_visibility(widget, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - ret = widget_viewer_evas_freeze_visibility(widget, WIDGET_VISIBILITY_STATUS_HIDE_FIXED); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_freeze_visibility_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_freeze_visibility - */ -int utc_widget_viewer_evas_freeze_visibility_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_freeze_visibility(NULL, WIDGET_VISIBILITY_STATUS_SHOW_FIXED); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_freeze); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_thaw(Evas_Object *widget) -{ - int ret; - - ret = widget_viewer_evas_thaw_visibility(widget); - s_info.is_asserted = assert_eq_for_callback(ret, WIDGET_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_thaw_visibility_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_thaw_visibility - */ -int utc_widget_viewer_evas_thaw_visibility_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_thaw_visibility(NULL); - assert_eq(ret, WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_thaw); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_get_visiblity_cb(Evas_Object *widget) -{ - bool ret; - - ret = widget_viewer_evas_is_visibility_frozen(widget); - s_info.is_asserted = assert_eq_for_callback(ret, false); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_is_visibility_frozen_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_is_visibility_frozen - */ -int utc_widget_viewer_evas_is_visibility_frozen_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_is_visibility_frozen(NULL); /* Return type is boolean */ - assert_eq(ret, false); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_get_visiblity_cb); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_is_widget_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_is_widget - */ -int utc_widget_viewer_evas_is_widget_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int ret; - - if (s_info.appwidget_supported == false) { - ret = widget_viewer_evas_is_widget(NULL); /* Return type is boolean */ - assert_eq(ret, false); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - ret = widget_viewer_evas_is_widget(widget); - assert_eq(ret, 1); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/** - * @testcase utc_widget_viewer_evas_set_permanent_delete_p - * @since_tizen 2.3.1 - * @description Positive test case of widget_viewer_evas_set_permanent_delete - */ -int utc_widget_viewer_evas_set_permanent_delete_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - /* Can not be tested */ - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - /* No returns */ - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -static int tc_instance_id(Evas_Object *widget) -{ - const char *instance_id; - - instance_id = widget_viewer_evas_get_widget_instance_id(widget); - s_info.is_asserted = assert_neq_for_callback((int)instance_id, 0); - - return 0; -} - -/** - * @testcase utc_widget_viewer_evas_get_widget_instance_id_p - * @since_tizen 4.0 - * @description Positive test case of widget_viewer_evas_get_widget_instance_id - */ -int utc_widget_viewer_evas_get_widget_instance_id_p(void) -{ - Evas_Object *win; - Evas_Object *widget; - int w, h; - int ret; - - if (s_info.appwidget_supported == false) { - widget_viewer_evas_get_widget_instance_id(NULL); - assert_eq(get_last_result(), WIDGET_ERROR_NOT_SUPPORTED); - return 0; - } - - win = elm_win_add(NULL, "sample", ELM_WIN_BASIC); - assert_neq(win, NULL); - evas_object_resize(win, 480, 800); - evas_object_show(win); - - ret = widget_viewer_evas_init(win); - assert_eq(ret, WIDGET_ERROR_NONE); - - widget = widget_viewer_evas_add_widget(win, SAMPLE_PKGNAME, NULL, 0.0f); - assert_neq(widget, NULL); - - evas_object_smart_callback_add(widget, WIDGET_SMART_SIGNAL_WIDGET_CREATED, _widget_create_cb, tc_instance_id); - - ret = widget_service_get_size(WIDGET_SIZE_TYPE_2x2, &w, &h); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_resize(widget, w, h); - evas_object_show(widget); - - ecore_timer_add(TIMEOUT, _timer_cb, NULL); - elm_run(); - - widget_viewer_evas_set_permanent_delete(widget, 1); - evas_object_del(widget); - - ret = widget_viewer_evas_fini(); - assert_eq(ret, WIDGET_ERROR_NONE); - - evas_object_del(win); - return s_info.is_asserted; -} - -/* End of a file */ diff --git a/tct_unsupported.txt b/tct_unsupported.txt index 7209ea03f..1fb94591c 100755 --- a/tct_unsupported.txt +++ b/tct_unsupported.txt @@ -247,7 +247,6 @@ tv:armv7l:utc:mediacodec; tv:armv7l:utc:cairo; tv:armv7l:utc:sdl2; tv:armv7l:utc:efl-extension; -tv:armv7l:utc:widget_viewer_evas; tv:armv7l:utc:mediaeditor; tv:armv7l:utc:resource-monitor;