From 1289150250f7f034cd6f6a89a3b062b25f17e110 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Fri, 16 Mar 2012 19:47:38 -0700 Subject: [PATCH] Add checking yaml in run_tests --- run_tests.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/run_tests.sh b/run_tests.sh index 07869975..ec0c3192 100755 --- a/run_tests.sh +++ b/run_tests.sh @@ -16,7 +16,7 @@ function usage { echo " -P, --skip-pep8 Just run tests; skip pep8 check." echo " -p, --pep8 Just run pep8." echo " -l, --pylint Just run pylint." - echo " -j, --json Just validate JSON." + echo " -y, --yaml Just validate YAML." echo " -c, --with-coverage Generate coverage report." echo " -h, --help Print this usage message." echo " --hide-elapsed Don't print the elapsed time for each test along with slow test list." @@ -48,7 +48,7 @@ function process_option { -P|--skip-pep8) skip_pep8=1;; -p|--pep8) just_pep8=1;; -l|--pylint) just_pylint=1;; - -j|--json) just_json=1;; + -y|--yaml) just_yaml=1;; -c|--with-coverage) coverage=1;; -*) addlopts="$addlopts $1";; *) addlargs="$addlargs $1" @@ -67,7 +67,7 @@ wrapper="" just_pep8=0 skip_pep8=0 just_pylint=0 -just_json=0 +just_yaml=0 coverage=0 pylintrc_fn="pylintrc" @@ -164,9 +164,12 @@ function run_pylint { fi } -function validate_json { - echo "Validating JSON..." - python tools/validate_json.py +function validate_yaml { + echo "Validating YAML files..." + for f in `find conf/ -name *.yaml -type f`; do + echo "Checking yaml file: $f" + tools/validate_yaml.py $f + done } @@ -185,8 +188,8 @@ if [ $just_pylint -eq 1 ]; then exit fi -if [ $just_json -eq 1 ]; then - validate_json +if [ $just_yaml -eq 1 ]; then + validate_yaml exit fi