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.2.1.139 tracks/pony/bin/test-exercises
trackler-2.2.1.138 tracks/pony/bin/test-exercises
trackler-2.2.1.137 tracks/pony/bin/test-exercises
trackler-2.2.1.136 tracks/pony/bin/test-exercises
trackler-2.2.1.135 tracks/pony/bin/test-exercises
trackler-2.2.1.134 tracks/pony/bin/test-exercises
trackler-2.2.1.133 tracks/pony/bin/test-exercises
trackler-2.2.1.132 tracks/pony/bin/test-exercises
trackler-2.2.1.131 tracks/pony/bin/test-exercises
trackler-2.2.1.130 tracks/pony/bin/test-exercises
trackler-2.2.1.129 tracks/pony/bin/test-exercises
trackler-2.2.1.128 tracks/pony/bin/test-exercises
trackler-2.2.1.127 tracks/pony/bin/test-exercises
trackler-2.2.1.126 tracks/pony/bin/test-exercises
trackler-2.2.1.125 tracks/pony/bin/test-exercises
trackler-2.2.1.124 tracks/pony/bin/test-exercises
trackler-2.2.1.123 tracks/pony/bin/test-exercises
trackler-2.2.1.122 tracks/pony/bin/test-exercises
trackler-2.2.1.121 tracks/pony/bin/test-exercises
trackler-2.2.1.120 tracks/pony/bin/test-exercises