X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=test%2FREADME;h=b8caf8ee78244d856f8443c19353b4eb667db630;hp=32fcb6db50162f70f2a89d87b97008bc4175c510;hb=944d9d1c74f8d7f2cd0033cc3f7a2a032e356bbb;hpb=3f3ed99c0d4a42cf7ba87144cb2c6967c9c2fdab diff --git a/test/README b/test/README index 32fcb6d..b8caf8e 100644 --- a/test/README +++ b/test/README @@ -1,4 +1,5 @@ #!/bin/sh +set -e #Testing procedure for EMGLLF (inside this folder): @@ -10,21 +11,20 @@ #1) Generate data using R versions of EMGLLF/EMGrank (slow, but trusted) cd generate_test_data/ - echo "source('generateRunSaveTest_EMGLLF.R');\ - # I'm happy with default values - feel free to give args - generateRunSaveTest_EMGLLF() "\ + echo -e "source('generateRunSaveTest_EMGLLF.R');\n \ + # I'm happy with default values - feel free to give args\n \ + generateRunSaveTest_EMGLLF() " \ | R --slave + cd .. #2) Compile test C code - # Next line might be required sometimes, to destroy all .o and .so - make cclean - # Next line compile the test into an executable named "test.EMGLLF" + # Next line compile the test into an executable named "test.EMGLLF" make test.EMGLLF #3) Run it! # Fingers crossed, hoping everything is alright ./test.EMGLLF - # Ask valgrind (generally better idea ;) ) - valgrind ./test.EMGLLF + # Ask valgrind (generally better idea ;) ) + #valgrind ./test.EMGLLF #For EMGrank: same procedure, just change EMGLLF to EMGrank everwhere.