From 77617a05c28952e9ff767aeb40b58c6e69a30a60 Mon Sep 17 00:00:00 2001 From: rocky Date: Thu, 30 Nov 2017 12:37:30 -0500 Subject: [PATCH] ops coverage on 3.{0,1} --- admin-tools/pyenv-all-versions | 19 +++++++++++++++++++ test/Makefile | 6 ++++++ test/bytecode_3.0/01_ops.pyc | Bin 0 -> 355 bytes test/bytecode_3.1/01_ops.pyc | Bin 0 -> 355 bytes 4 files changed, 25 insertions(+) create mode 100644 admin-tools/pyenv-all-versions create mode 100644 test/bytecode_3.0/01_ops.pyc create mode 100644 test/bytecode_3.1/01_ops.pyc diff --git a/admin-tools/pyenv-all-versions b/admin-tools/pyenv-all-versions new file mode 100644 index 00000000..6135a635 --- /dev/null +++ b/admin-tools/pyenv-all-versions @@ -0,0 +1,19 @@ +# -*- shell-script -*- +# Sets PYVERSIONS to be all pyenv versions we have +if [[ $0 == ${BASH_SOURCE[0]} ]] ; then + echo "This script should be *sourced* rather than run directly through bash" + exit 1 +fi + +olddir=$(pwd) +mydir=$(dirname ${BASH_SOURCE[0]}) +cd $mydir + +all="" +for file in pyenv-{olde{st,r},newer}-versions ; do + . $mydir/$file + all="$all $PYVERSIONS" +done + +PYVERSIONS="$all" +cd $olddir diff --git a/test/Makefile b/test/Makefile index a7edd1f9..907bdac0 100644 --- a/test/Makefile +++ b/test/Makefile @@ -124,6 +124,12 @@ grammar-coverage-2.7: SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-27.cover $(PYTHON) test_pythonlib.py --bytecode-2.7 SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-27.cover $(PYTHON) test_pyenvlib.py --2.7.13 +#: Get grammar coverage for Python 3.0 +grammar-coverage-3.0: + -rm $(COVER_DIR)/spark-grammar-32.cover + SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-30.cover $(PYTHON) test_pythonlib.py --bytecode-3.1 + SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-30.cover $(PYTHON) test_pyenvlib.py --3.0.1 + #: Get grammar coverage for Python 3.1 grammar-coverage-3.1: -rm $(COVER_DIR)/spark-grammar-32.cover diff --git a/test/bytecode_3.0/01_ops.pyc b/test/bytecode_3.0/01_ops.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6988377b9f5ab1b62f10ffcb5d85cfc0e1f066cd GIT binary patch literal 355 zcmY+AO=`n15Jo>qw&R!jCa-lI3n zj4?_hp~w4X1|gI`JZ69TrL6I9CFJjP+%LfZSqWG&foX3Nd8n;>Q}_tB3EfGs&tO|J zy38n;2u8xh*vBZTB4CLL%a26ShloQh@oZAOslp7f(?fdNA!7(e#E=Zdh#7RS)m`pp zLR+(Wu3b8QYaYG9Pbs>?sXf}tHU3=N`Iq0nF6N76)wFKbUVKUu#i=p=XjlAQ?ujrE K+5J{yF%nm0*)M4T literal 0 HcmV?d00001 diff --git a/test/bytecode_3.1/01_ops.pyc b/test/bytecode_3.1/01_ops.pyc new file mode 100644 index 0000000000000000000000000000000000000000..12d44468135b7d5de5dc2718cae6b84446851841 GIT binary patch literal 355 zcmY+A!D<3A5QhIGyY9Lu^irXq;4!DF^x(mz2tC&7p|`y(bQ45Sc4-LI2k;eq58tpe z%aYoJe0=}R5JGl?VRqBgqQc$kk+12vE5QI+0a!ADNoNwPPP;`}DL!#t@8%AsLDhGw5Ke+uY8C zwr2BOJGcDNJo*Peq38~$=4eY-`|rxmzWn}WKASJfx^d6V*{3v-pK9Ze_LaZOjR=Xz K{%`dt9>gz!l`nk& literal 0 HcmV?d00001