# get rid of that stupid cache mechanism
rm -f config.cache
-AC_INIT([e_test_runner], [0.1.0], [enlightenment-devel@lists.sourceforge.net])
+AC_INIT([e_tizen_unittests], [0.1.0], [enlightenment-devel@lists.sourceforge.net])
AC_PREREQ([2.52])
AC_CONFIG_SRCDIR([configure.ac])
AM_INIT_AUTOMAKE([1.11])
-GETTEXT_PACKAGE="e_test_runner"
+GETTEXT_PACKAGE="e_tizen_unittests"
AC_SUBST([GETTEXT_PACKAGE])
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], "$GETTEXT_PACKAGE", [Gettext package])
AC_SUBST(GCC_CXXFLAGS)
+++ /dev/null
-<manifest>
- <request>
- <domain name="_"/>
- </request>
-</manifest>
+++ /dev/null
-Name: e-tizen-testcase
-Version: 0.3.3
-Release: 1
-Summary: The test case runner for enlightenment
-URL: http://www.enlightenment.org
-Group: Graphics & UI Framework/Other
-Source0: %{name}-%{version}.tar.gz
-Source1001: e-tizen-testcase.manifest
-License: BSD-2-Clause
-BuildRequires: pkgconfig(enlightenment)
-BuildRequires: pkgconfig(eldbus)
-BuildRequires: pkgconfig(capi-ui-efl-util)
-BuildRequires: pkgconfig(ecore-wl2)
-BuildRequires: gettext
-BuildRequires: pkgconfig(tizen-extension-client)
-BuildRequires: pkgconfig(tizen-launch-client)
-BuildRequires: pkgconfig(tzsh-screensaver-manager-service)
-BuildRequires: pkgconfig(tzsh-screensaver-service)
-BuildRequires: gtest-devel
-BuildRequires: pkgconfig(edje)
-BuildRequires: edje-tools
-
-%description
-This package is a test case runner for enlightenment.
-
-%prep
-%setup -q
-cp %{SOURCE1001} .
-
-%build
-export GC_SECTIONS_FLAGS="-fdata-sections -ffunction-sections -Wl,--gc-sections"
-export CXXFLAGS+=" -Wall -g -fPIC -rdynamic ${GC_SECTIONS_FLAGS} -DEFL_BETA_API_SUPPORT "
-export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
-
-%autogen
-%configure --prefix=/usr
-make %{?_smp_mflags}
-
-%install
-rm -rf %{buildroot}
-%__mkdir_p %{buildroot}/usr/share/e_test_runner/data/
-%__cp -afr data/img/launchimg_splash.png %{buildroot}/usr/share/e_test_runner/data/
-
-# install
-make install DESTDIR=%{buildroot}
-
-%files
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%attr(550,root,root) %{_bindir}/e_test_runner
-%license COPYING
-%{_datadir}/e_test_runner/data/
--- /dev/null
+<manifest>
+ <request>
+ <domain name="_"/>
+ </request>
+</manifest>
--- /dev/null
+Name: e-tizen-unittests
+Version: 0.3.3
+Release: 1
+Summary: The test case runner for enlightenment
+URL: http://www.enlightenment.org
+Group: Graphics & UI Framework/Other
+Source0: %{name}-%{version}.tar.gz
+Source1001: e-tizen-unittests.manifest
+License: BSD-2-Clause
+BuildRequires: pkgconfig(enlightenment)
+BuildRequires: pkgconfig(eldbus)
+BuildRequires: pkgconfig(capi-ui-efl-util)
+BuildRequires: pkgconfig(ecore-wl2)
+BuildRequires: gettext
+BuildRequires: pkgconfig(tizen-extension-client)
+BuildRequires: pkgconfig(tizen-launch-client)
+BuildRequires: pkgconfig(tzsh-screensaver-manager-service)
+BuildRequires: pkgconfig(tzsh-screensaver-service)
+BuildRequires: gtest-devel
+BuildRequires: pkgconfig(edje)
+BuildRequires: edje-tools
+
+%description
+This package is a test case runner for enlightenment.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+%build
+export GC_SECTIONS_FLAGS="-fdata-sections -ffunction-sections -Wl,--gc-sections"
+export CXXFLAGS+=" -Wall -g -fPIC -rdynamic ${GC_SECTIONS_FLAGS} -DEFL_BETA_API_SUPPORT "
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
+
+%autogen
+%configure --prefix=/usr
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+%__mkdir_p %{buildroot}/usr/share/e_tizen_unittests/data/
+%__cp -afr data/img/launchimg_splash.png %{buildroot}/usr/share/e_tizen_unittests/data/
+
+# install
+make install DESTDIR=%{buildroot}
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%attr(550,root,root) %{_bindir}/e_tizen_unittests
+%license COPYING
+%{_datadir}/e_tizen_unittests/data/
-bin_PROGRAMS = e_test_runner
+bin_PROGRAMS = e_tizen_unittests
-e_test_runner_CPPFLAGS = \
+e_tizen_unittests_CPPFLAGS = \
-I. \
-I$(includedir)/gtest \
@E_TEST_RUNNER_CFLAGS@
-e_test_runner_LDADD = \
+e_tizen_unittests_LDADD = \
-lgtest \
@E_TEST_RUNNER_LIBS@
-e_test_runner_TESTCASES = \
+e_tizen_unittests_TESTCASES = \
testcase/0001_easy.cpp \
testcase/0002_base_operation.cpp \
testcase/0003_base_operation_multi_wins.cpp \
testcase/0010_splash.cpp \
testcase/0011_effect.cpp
-e_test_runner_SOURCES = \
+e_tizen_unittests_SOURCES = \
e_test_main.cpp \
e_test_event.h \
e_test_event.cpp \
#define SPLASH_TYPE_IMG 0
#define SPLASH_TYPE_EDC 1
-char const *path_edc = "/usr/share/e_test_runner/data/launch_splash.edj";
-char const *path_img = "/usr/share/e_test_runner/data/launchimg_splash.png";
+char const *path_edc = "/usr/share/e_tizen_unittests/data/launch_splash.edj";
+char const *path_img = "/usr/share/e_tizen_unittests/data/launchimg_splash.png";
class etTestSplash : public ::etTCBase
{