diff --git a/admin-tools/setup-python-2.4.sh b/admin-tools/setup-python-2.4.sh index f4665ab7..5226f9d2 100644 --- a/admin-tools/setup-python-2.4.sh +++ b/admin-tools/setup-python-2.4.sh @@ -10,7 +10,7 @@ fi mydir=$(dirname $bs) fulldir=$(readlink -f $mydir) cd $fulldir/.. -(cd ../python-spark && git checkout python-2.4 && pyenv local $PYTHON_VERSION) && \ - (cd ../python-xdis && git checkout python-2.4 && pyenv local $PYTHON_VERSION) && \ - git checkout python-2.4 && pyenv local $PYTHON_VERSION +(cd ../python-spark && git checkout python-2.4 && pyenv local $PYTHON_VERSION) && git pull && \ + (cd ../python-xdis && git checkout python-2.4 && pyenv local $PYTHON_VERSION) && git pull && \ + git checkout python-2.4 && pyenv local $PYTHON_VERSION && git pull cd $owd diff --git a/test/Makefile b/test/Makefile index 8b6db98a..5dcf3cb5 100644 --- a/test/Makefile +++ b/test/Makefile @@ -102,6 +102,11 @@ check-bytecode-2.4: check-bytecode-2.5: $(PYTHON) test_pythonlib.py --bytecode-2.5 +#: Get grammar coverage for Python 2.4 +grammar-coverage-2.4: + SPARK_PARSER_COVERAGE=/tmp/spark-grammar-24.cover $(PYTHON) test_pythonlib.py --bytecode-2.4 + SPARK_PARSER_COVERAGE=/tmp/spark-grammar-24.cover $(PYTHON) test_pyenvlib.py --2.4.6 + #: Get grammar coverage for Python 2.5 grammar-coverage-2.5: SPARK_PARSER_COVERAGE=/tmp/spark-grammar-25.cover $(PYTHON) test_pythonlib.py --bytecode-2.5 @@ -117,12 +122,6 @@ grammar-coverage-2.7: SPARK_PARSER_COVERAGE=/tmp/spark-grammar-27.cover $(PYTHON) test_pythonlib.py --bytecode-2.7 SPARK_PARSER_COVERAGE=/tmp/spark-grammar-27.cover $(PYTHON) test_pyenvlib.py --2.7.13 -#: Get grammar coverage for Python 3.4 -grammar-coverage-3.4: - rm $(COVER_DIR)/spark-grammar-34.cover || /bin/true - SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-34.cover $(PYTHON) test_pythonlib.py --bytecode-3.4 - SPARK_PARSER_COVERAGE=$(COVER_DIR)/spark-grammar-34.cover $(PYTHON) test_pyenvlib.py --3.4.2 - #: Check deparsing Python 2.6 check-bytecode-2.6: $(PYTHON) test_pythonlib.py --bytecode-2.6 --weak-verify @@ -131,7 +130,6 @@ check-bytecode-2.6: check-bytecode-2.7: $(PYTHON) test_pythonlib.py --bytecode-2.7 --verify ->>>>>>> master #: Check deparsing Python 3.0 check-bytecode-3.0: $(PYTHON) test_pythonlib.py --bytecode-3.0 @@ -156,30 +154,6 @@ check-bytecode-3.4: check-bytecode-3.5: $(PYTHON) test_pythonlib.py --bytecode-3.5 -#: Check deparsing Python 3.6 -check-bytecode-3.6: - $(PYTHON) test_pythonlib.py --bytecode-3.6 - -#: Get grammar coverage for Python 2.4 -grammar-coverage-2.4: - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-24.cover $(PYTHON) test_pythonlib.py --bytecode-2.4 - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-24.cover $(PYTHON) test_pyenvlib.py --2.4.6 - -#: Get grammar coverage for Python 2.5 -grammar-coverage-2.5: - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-25.cover $(PYTHON) test_pythonlib.py --bytecode-2.5 - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-25.cover $(PYTHON) test_pyenvlib.py --2.5.6 - -#: Get grammar coverage for Python 2.6 -grammar-coverage-2.6: - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-26.cover $(PYTHON) test_pythonlib.py --bytecode-2.6 - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-26.cover $(PYTHON) test_pyenvlib.py --2.6.9 - -#: Get grammar coverage for Python 2.7 -grammar-coverage-2.7: - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-27.cover $(PYTHON) test_pythonlib.py --bytecode-2.7 - SPARK_PARSER_COVERAGE=/tmp/spark-grammar-27.cover $(PYTHON) test_pyenvlib.py --2.7.13 - #: short tests for bytecodes only for this version of Python check-native-short: $(PYTHON) test_pythonlib.py --bytecode-$(PYTHON_VERSION) --weak-verify $(COMPILE)