This is an automated email from the git hooks/post-receive script. promayon-guest pushed a commit to branch master in repository camitk.
commit 03aab6453c09e9433c93eb034997a87a5d17606b Author: Emmanuel Promayon <[email protected]> Date: Fri Jan 20 18:28:15 2017 +0100 wizard tests gained verbosity --- debian/tests/wizard | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/debian/tests/wizard b/debian/tests/wizard index 2557a93..3104279 100644 --- a/debian/tests/wizard +++ b/debian/tests/wizard @@ -3,8 +3,6 @@ # cepgenerator and devtools # # echo $? get the last returned value of the script -# -# TODO check control file syntax (to be able to put two test, cf libxml2) # # TODO add complete library tests using cepgenerator # This can be done using exampleLibraryAction.xml @@ -18,23 +16,49 @@ # + add "echo "#include "ActionDoSomething.cpp"" >> actions/emptyaction/Action.cpp" # and compile only then # @see the shaker lib turorial -# # # TODO add a complete example with all the possible Property types # @see the property tutorial # -# TODO add another family of test using testaction and testcomponent on cepgenerated action/components -# +# TODO add another family of tests using testaction and testcomponent on cepgenerated action/components +# +# TODO distribute all the files from the ./sdk/applications/cepgenerator/testdata directory +# in the package $(pkg-dev) so that they are installed in /usr/share/camitk-$(VER_SHORT)/testdata/cepgenerator/* +# In this script, just copy all files from /usr/share/camitk-$(VER_SHORT)/testdata/cepgenerator/* to the tmpdir +# and run a foreach on each .xml files set -e -# To test with different library values uncomment this: +#DEBUG +#set -x + +#DEBUG +#To test with different library versions, you can use different install path, for instance: # CMAKE_OPTIONS="-DVTK_DIR:PATH=/opt/vtk6/lib/cmake/vtk-6.3 -DITK_DIR:PATH=/opt/vtk6/lib/cmake/ITK-4.9 -DGDCM_DIR:PATH=/opt/vtk6/lib/gdcm-2.6" # cleanup on exit cleanup() { # backup the current exit status currentExitValue=$? + if [ "$currentExitValue" -ne "0" ]; then + # output all possible files + cd $workingDir + echo + echo "===== ABORTED =====" + echo + echo "===== ABORTED wizard-$testDirName =====" + cat ./wizard-$testDirName + cd $testDirName/build + echo "===== ABORTED cmake-log =====" + cat ../cmake-log + echo "===== ABORTED cmake-error =====" + cat ../cmake-error + echo "===== ABORTED make-log =====" + cat ../make-log + echo "===== ABORTED make-error =====" + cat ../make-error + cd + fi # cleanup current dir rm -rf $workingDir # use the backup value (otherwise the result of the "rm -rf" command above will -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/camitk.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
