Sha256: 832d5330bc44d4245758ed9fce474047ce77b8683d10db3758d09f458eca7159

Contents?: true

Size: 356 Bytes

Versions: 242

Compression:

Stored size: 356 Bytes

Contents

#!/bin/bash

# TODO run tests in parallel (like Pony stdlib)

set -eu

run_tests() {
  local path=$1
  local base=$(basename $path)
  printf "\nRunning tests for %s\n\n" $base
  (
    cd $path
    ponyc -d -V0
    ./$base
    rm $base
  )
}

exercises_dir="exercises/*"

for path in $exercises_dir; do
  [ -d "${path}" ] || continue
  run_tests $path
done

Version data entries

242 entries across 242 versions & 1 rubygems

Version Path
trackler-2.1.0.0 tracks/pony/bin/test-exercises
trackler-2.0.8.55 tracks/pony/bin/test-exercises