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.180 tracks/pony/bin/test-exercises
trackler-2.2.1.179 tracks/pony/bin/test-exercises
trackler-2.2.1.178 tracks/pony/bin/test-exercises
trackler-2.2.1.177 tracks/pony/bin/test-exercises
trackler-2.2.1.176 tracks/pony/bin/test-exercises
trackler-2.2.1.175 tracks/pony/bin/test-exercises
trackler-2.2.1.174 tracks/pony/bin/test-exercises
trackler-2.2.1.173 tracks/pony/bin/test-exercises
trackler-2.2.1.172 tracks/pony/bin/test-exercises
trackler-2.2.1.171 tracks/pony/bin/test-exercises
trackler-2.2.1.170 tracks/pony/bin/test-exercises
trackler-2.2.1.169 tracks/pony/bin/test-exercises
trackler-2.2.1.167 tracks/pony/bin/test-exercises
trackler-2.2.1.166 tracks/pony/bin/test-exercises
trackler-2.2.1.165 tracks/pony/bin/test-exercises
trackler-2.2.1.164 tracks/pony/bin/test-exercises
trackler-2.2.1.163 tracks/pony/bin/test-exercises
trackler-2.2.1.162 tracks/pony/bin/test-exercises
trackler-2.2.1.161 tracks/pony/bin/test-exercises
trackler-2.2.1.160 tracks/pony/bin/test-exercises