We have moved shellscript-based tests to %install section
because of LD_LIBRARY_PATH/RPATH issue.
Thus, unit-test-coverage discovering code should move to
%install as well.
Fixes #324
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
./unittest_sink --gst-plugin-path=./gst/tensor_converter:./gst/tensor_sink
popd
+%install
+pushd build
+%make_install
+popd
+
+pushd tests
+export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
+./testAll.sh
+popd
%if 0%{?testcoverage}
##
genhtml -o result unittest.info -t "nnstreamer %{version}-%{release} ${VCS}" --ignore-errors source -p ${RPM_BUILD_DIR}
%endif
-%install
-pushd build
-%make_install
-popd
-
-pushd tests
-export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
-./testAll.sh
-popd
-
%if 0%{?testcoverage}
mkdir -p %{buildroot}%{_datadir}/nnstreamer/unittest/
cp -r result %{buildroot}%{_datadir}/nnstreamer/unittest/