Sha256: c8c88ac99df6ed3411e1d9f0a1ad3d72811efe54fe54a8f45d99deb7ca51243d

Contents?: true

Size: 620 Bytes

Versions: 5

Compression:

Stored size: 620 Bytes

Contents

#!/bin/bash
set -e

runRspec(){
  local case=${1:-""}
  local bn=${case}

  if [ -n "${case}" ]; then
    bn="$(basename ${case} _spec.rb)/"
  fi
  bundle exec rspec -f progress -f JUnit -o spec/junit-reports/${bn}ruby-agent-junit.xml ${case}
}
specific_spec=$1

if [[ $specific_spec = '' ]]; then
  echo 'Running all specs, including integration'

  runRspec
  for i in $(find spec/integration -name '*_spec.rb')
  do
    echo "========================================"
    echo $i
    echo "========================================"
    runRspec "$i"
  done
else
  echo "Running only $specific_spec"

  runRspec $1
fi

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
elastic-apm-3.7.0 bin/run-tests
elastic-apm-3.6.0 bin/run-tests
elastic-apm-3.5.0 bin/run-tests
elastic-apm-3.4.0 bin/run-tests
elastic-apm-3.3.0 bin/run-tests