diff options
Diffstat (limited to 'admin')
-rw-r--r-- | admin/nobadcase | 40 | ||||
-rw-r--r-- | admin/runtests | 6 |
2 files changed, 45 insertions, 1 deletions
diff --git a/admin/nobadcase b/admin/nobadcase new file mode 100644 index 0000000..e34aa4e --- /dev/null +++ b/admin/nobadcase @@ -0,0 +1,40 @@ +#!/usr/bin/env bash + +bad_true=$(grep -l "TRUE" $(find Net Tests -name \*.php | grep -v darcs)) +bad_false=$(grep -l "FALSE" $(find Net Tests -name \*.php | grep -v darcs)) +bad_null=$(grep -l "NULL" $(find Net Tests -name \*.php | grep -v darcs)) + +if [ "$bad_true" ] + then + cat <<EOF 1>&2 +These files contain TRUE tokens: + +$bad_true + +EOF +fi + +if [ "$bad_false" ] + then + cat <<EOF 1>&2 +These files contain FALSE tokens: + +$bad_false + +EOF +fi + +if [ "$bad_null" ] + then + cat <<EOF 1>&2 +These files contain NULL tokens: + +$bad_null + +EOF +fi + +if [[ "$bad_true" || "$bad_false" || "$bad_null" ]] + then + exit 1 +fi diff --git a/admin/runtests b/admin/runtests index ee8ebcd..8d1b7f2 100644 --- a/admin/runtests +++ b/admin/runtests @@ -12,11 +12,15 @@ test_nobadbraces () { /usr/bin/env bash $(dirname "$0")/nobadbraces } +test_nobadcase () { + /usr/bin/env bash $(dirname "$0")/nobadcase +} + test_php () { /usr/bin/env php texttest.php } -tests="tabs longlines nobadbraces php" +tests="tabs longlines nobadbraces nobadcase php" failures= for test_name in $tests |