Sha256: 45cb3413f28f391a06fe70b541a72c1d7577524aceba03801840f178fcbb50b1

Contents?: true

Size: 437 Bytes

Versions: 124

Compression:

Stored size: 437 Bytes

Contents

#! /usr/bin/env bash

if [[ ! -d "exercises" ]]; then
    echo "exercises directory not found!"
    exit 1
fi

cd ./exercises

for ex in *; do
    err_cnt=0
    impl="${ex}.el"
    cd $ex
    mv $impl "${impl}.tmp"
    cp example.el $impl
    emacs -batch -l ert -l "${ex}-test.el" -f ert-run-tests-batch-and-exit
    let "err_cnt += $?"
    mv "${impl}.tmp" $impl
    cd -
done

if [ $err_cnt -ne 0 ]
then
    exit 1
else
    exit 0
fi

Version data entries

124 entries across 124 versions & 1 rubygems

Version Path
trackler-2.2.1.46 tracks/elisp/bin/test-examples
trackler-2.2.1.45 tracks/elisp/bin/test-examples
trackler-2.2.1.44 tracks/elisp/bin/test-examples
trackler-2.2.1.43 tracks/elisp/bin/test-examples
trackler-2.2.1.42 tracks/elisp/bin/test-examples
trackler-2.2.1.41 tracks/elisp/bin/test-examples
trackler-2.2.1.40 tracks/elisp/bin/test-examples
trackler-2.2.1.39 tracks/elisp/bin/test-examples
trackler-2.2.1.38 tracks/elisp/bin/test-examples
trackler-2.2.1.37 tracks/elisp/bin/test-examples
trackler-2.2.1.36 tracks/elisp/bin/test-examples
trackler-2.2.1.35 tracks/elisp/bin/test-examples
trackler-2.2.1.34 tracks/elisp/bin/test-examples
trackler-2.2.1.33 tracks/elisp/bin/test-examples
trackler-2.2.1.32 tracks/elisp/bin/test-examples
trackler-2.2.1.31 tracks/elisp/bin/test-examples
trackler-2.2.1.30 tracks/elisp/bin/test-examples
trackler-2.2.1.29 tracks/elisp/bin/test-examples
trackler-2.2.1.28 tracks/elisp/bin/test-examples
trackler-2.2.1.27 tracks/elisp/bin/test-examples