Grammar coverage work

This commit is contained in:
rocky
2018-03-26 09:26:24 -04:00
parent d1806edaad
commit 4889916304

18
test/grammar-cover/grammar34.sh Executable file
View File

@@ -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