diff --git a/.gitignore b/.gitignore index c499625228e4fbe29ee8001e52738046c6782183..f7f547adacfd4c8dae8f20c1eead1ffeff5d5e66 100644 --- a/.gitignore +++ b/.gitignore @@ -42,6 +42,7 @@ htmlcov/ .tox/ .nox/ .coverage +.coveragerc .coverage.* .cache nosetests.xml diff --git a/coverage/.coveragerc b/coverage/.coveragerc.template similarity index 100% rename from coverage/.coveragerc rename to coverage/.coveragerc.template diff --git a/report_coverage_all.sh b/report_coverage_all.sh index e8e11c913accf4b32e2d78ae38d1b9c8d5ee23a4..66e393747ee86afee9e407da902ea3fb0421d707 100755 --- a/report_coverage_all.sh +++ b/report_coverage_all.sh @@ -1,7 +1,9 @@ #!/bin/bash +PROJECTDIR=`pwd` + cd $(dirname $0)/src -RCFILE=~/teraflow/controller/coverage/.coveragerc +RCFILE=$PROJECTDIR/coverage/.coveragerc echo echo "Coverage report:" diff --git a/run_local_tests.sh b/run_local_tests.sh index 71ff06a54638f1392b07dac9c4d1323e3a2ec3da..c67a0e4e1560c547d841c9b9f9c3744a3355647d 100755 --- a/run_local_tests.sh +++ b/run_local_tests.sh @@ -1,8 +1,13 @@ #!/bin/bash +PROJECTDIR=`pwd` + cd $(dirname $0)/src -RCFILE=~/teraflow/controller/coverage/.coveragerc -COVERAGEFILE=~/teraflow/controller/coverage/.coverage +RCFILE=$PROJECTDIR/coverage/.coveragerc +COVERAGEFILE=$PROJECTDIR/coverage/.coverage + +# configure the correct folder on the .coveragerc file +cat $PROJECTDIR/coverage/.coveragerc.template | sed s+~/teraflow/controller+$PROJECTDIR+g > $RCFILE # Run unitary tests and analyze coverage of code at same time