X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=test%2Frun.sh;h=d42acfc3786dbbdba62841c45d518e0fcfb2275f;hp=32cd0a9dcf1af25777de81b780e5de839ca6668f;hb=01b234a0239845b349bf08bd7fc7d9c74ab83671;hpb=d7e82077fa960affdb576427b44648e51726255e diff --git a/test/run.sh b/test/run.sh index 32cd0a9..d42acfc 100755 --- a/test/run.sh +++ b/test/run.sh @@ -9,7 +9,6 @@ algo=$1 #EMGLLF or EMGrank, if [ "$2" == 'c' ]; then #0.1) Clean package + C testing code find ../pkg/man/ -type f ! -name 'valse-package.Rd' -delete - rm -f ../pkg/NAMESPACE # Erase object and library files rm -f ../pkg/src/*.so rm -f ../pkg/src/adapters/*.o @@ -24,16 +23,14 @@ if [ "$2" == 'r' ] || [ "$2" == 'c' ]; then fi #1) Generate data using R versions of EMGLLF/EMGrank (slow, but trusted) -cd generate_test_data/ echo -e "source('generateRunSaveTest_$algo.R');\n \ # I'm happy with default values - feel free to give args\n \ generateRunSaveTest_$algo() " \ | R --slave -cd .. #2) Compile test C code into an executable named "test.$algo" make test.$algo #3) Run it with valgrind! -#valgrind +#valgrind ./test.$algo