| 12345678910111213141516171819202122232425 |
- #!/bin/bash
- # This script can be called from any path, as long as the first argument sais where this script is located.
- TEST_FOLDER=`dirname "$(realpath $0)"`
- echo TEST_FOLDER = "${TEST_FOLDER}"
- PROJECT_BUILD_SCRIPT="${TEST_FOLDER}/../tools/builder/buildProject.sh"
- echo PROJECT_BUILD_SCRIPT = "${PROJECT_BUILD_SCRIPT}"
- PROJECT_FILE="${TEST_FOLDER}/TestCaller.DsrProj"
- echo PROJECT_FILE = "${PROJECT_FILE}"
- # Give execution rights.
- chmod +x "${PROJECT_BUILD_SCRIPT}";
- # Build TestCaller and all its tests.
- "${PROJECT_BUILD_SCRIPT}" "${PROJECT_FILE}" Linux $@;
- if [ $? -ne 0 ]
- then
- exit 1
- fi
- # Call TestCaller with a path to the folder containing tests.
- "${TEST_FOLDER}/TestCaller" "--test" "${TEST_FOLDER}/tests"
|