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.58 tracks/pony/bin/test-exercises
trackler-2.2.1.57 tracks/pony/bin/test-exercises
trackler-2.2.1.56 tracks/pony/bin/test-exercises
trackler-2.2.1.55 tracks/pony/bin/test-exercises
trackler-2.2.1.54 tracks/pony/bin/test-exercises
trackler-2.2.1.53 tracks/pony/bin/test-exercises
trackler-2.2.1.52 tracks/pony/bin/test-exercises
trackler-2.2.1.51 tracks/pony/bin/test-exercises
trackler-2.2.1.50 tracks/pony/bin/test-exercises
trackler-2.2.1.49 tracks/pony/bin/test-exercises
trackler-2.2.1.48 tracks/pony/bin/test-exercises
trackler-2.2.1.47 tracks/pony/bin/test-exercises
trackler-2.2.1.46 tracks/pony/bin/test-exercises
trackler-2.2.1.45 tracks/pony/bin/test-exercises
trackler-2.2.1.44 tracks/pony/bin/test-exercises
trackler-2.2.1.43 tracks/pony/bin/test-exercises
trackler-2.2.1.42 tracks/pony/bin/test-exercises
trackler-2.2.1.41 tracks/pony/bin/test-exercises
trackler-2.2.1.40 tracks/pony/bin/test-exercises
trackler-2.2.1.39 tracks/pony/bin/test-exercises