bin/run-tests in elastic-apm-4.6.2 vs bin/run-tests in elastic-apm-4.7.0

- old
+ new

@@ -1,17 +1,26 @@ #!/bin/bash set -e +JUNIT_PREFIX=${JUNIT_PREFIX:-""} + runRspec(){ local case=${1:-""} local bn=${case} if [ -n "${case}" ]; then bn="$(basename ${case} _spec.rb)/" fi + # If working on an isolated environment then copy the file to + # the original location + TEST_REPORT_DIR=spec/junit-reports/${JUNIT_PREFIX}${bn} + if [ -n "$APP_PATH" ] ; then + TEST_REPORT_DIR=$APP_PATH/$TEST_REPORT_DIR + mkdir -p $TEST_REPORT_DIR + fi bundle exec rspec \ -f progress \ - -r yarjuf -f JUnit -o spec/junit-reports/${bn}ruby-agent-junit.xml \ + -r yarjuf -f JUnit -o ${TEST_REPORT_DIR}ruby-agent-junit.xml \ ${case} } specific_spec=$1 if [[ $specific_spec = '' ]]; then