Sha256: 5bc96d9e649d099eeacec4ab342652d445984317e4e49d2d65cfca4a1bc59977

Contents?: true

Size: 576 Bytes

Versions: 1

Compression:

Stored size: 576 Bytes

Contents

#!/bin/bash
exit_status=0
gemfile_dirs=$(ls -d -- gemfiles/*)
echo $gemfile_dirs
for gemfile_dir in $gemfile_dirs
do
  if [ -a $gemfile_dir/scenarios ]
  then
    scenarios=$(cat $gemfile_dir/scenarios)
  else
    scenarios=$(ls test/*.rb)
  fi
  echo $scenarios
  for scenario in $scenarios
  do
    gemfile="$gemfile_dir/Gemfile"
    echo
    echo "Testing scenario $scenario with $gemfile..."
    export BUNDLE_GEMFILE=$gemfile
    bundle install
    ./test/run $gemfile_dir $scenario
    if [ $? -ne 0 ]
    then
      exit_status=1
    fi
  done
done

exit $exit_status

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
multi_test-0.0.1 test/all