diff --git a/test/grammar-cover/grammar34.sh b/test/grammar-cover/grammar34.sh new file mode 100755 index 00000000..8eeabe6e --- /dev/null +++ b/test/grammar-cover/grammar34.sh @@ -0,0 +1,18 @@ +#!/bin/bash +# Remake Python 3.4 grammar statistics +VERS=3.4 +me=${BASH_SOURCE[0]} +workdir=$(dirname $me) +cd $workdir +workdir=$(pwd) +cd $workdir/../.. +source ./admin-tools/setup-master.sh +GRAMMAR_TXT=$tmpdir/grammar-${VERS}.txt +pyenv local ${VERS}.8 +cd ./test +if [[ -r $GRAMMAR_TXT ]]; then + GRAMMAR_SAVE_TXT=${tmpdir}/grammar-${VERS}-save.txt + cp $GRAMMAR_TXT $GRAMMAR_SAVE_TXT +fi +make grammar-coverage-${VERS} && \ + spark-parser-coverage --path ${tmpdir}/spark-grammar-${VERS}.cover > $GRAMMAR_TXT