Name: capi-media-vision
Summary: Media Vision library for Tizen Native API
-Version: 0.25.4
+Version: 0.26.0
Release: 0
Group: Multimedia/Framework
License: Apache-2.0 and BSD-3-Clause
%if !0%{?ml_only:1}
-%package testsuite
+%package unittests
Summary: Multimedia Vision Test Suite
Group: Multimedia/Framework
Requires: %{name}-barcode
Requires: %{name}-roi_tracker
Requires: check
-%description testsuite
+%description unittests
Media Vision Test Suite.
%endif
make %{?jobs:-j%jobs}
%install
+
+cat << EOF > run-unittest.sh
+#!/bin/bash
+setup() {
+ echo "setup start"
+}
+
+test_main() {
+ echo "test_main start"
+ /usr/bin/mv_test
+}
+
+teardown() {
+ echo "teardown start"
+}
+
+main() {
+ setup
+ test_main
+ teardown
+}
+
+main "$@"
+EOF
+
+mkdir -p %{buildroot}%{_bindir}/tizen-unittests/%{name}
+install -m 0755 run-unittest.sh %{buildroot}%{_bindir}/tizen-unittests/%{name}
+
%make_install
%if 0%{?gcov:1}
%if !0%{?ml_only:1}
-%files testsuite
+%files unittests
%manifest %{name}.manifest
%license LICENSE.APLv2
%{_libdir}/libmv_*helper.so
%{_bindir}/test_face_recognition
%{_bindir}/measure_face_recognition
%endif
+%{_bindir}/tizen-unittests/%{name}/run-unittest.sh
%endif
%if 0%{?gcov:1}