summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2013-07-27 12:40:26 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2013-07-27 12:40:26 +0200
commitd45522fb1d6484cb1bb494cae93650c25d68f4d4 (patch)
tree4ef1aae5b57d17a903a5500958778623517a7bbc /Makefile
parent8a98dd8b239abfd6b9eafceaa83980b03b82041b (diff)
downloadbabel-d45522fb1d6484cb1bb494cae93650c25d68f4d4.tar.gz
Improved standalone test command
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 6676897..966e0f0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,15 +1,18 @@
test: import-cldr
@py.test tests
-create-test-env:
+test-env:
@virtualenv test-env
@test-env/bin/pip install pytest
@test-env/bin/pip install --editable .
-standalone-test: import-cldr create-test-env
+clean-test-env:
+ @rm -rf test-env
+
+standalone-test: import-cldr test-env
@test-env/bin/py.test tests
-clean: clean-cldr clean-pyc
+clean: clean-cldr clean-pyc clean-test-env
import-cldr:
@./scripts/download_import_cldr.py
@@ -25,7 +28,7 @@ clean-pyc:
develop:
@pip install --editable .
-tox-test:
+tox-test: import-cldr
@PYTHONDONTWRITEBYTECODE= tox
@$(MAKE) clean-pyc
@@ -40,4 +43,4 @@ upload-docs:
release:
python scripts/make-release.py
-.PHONY: test develop tox-test clean-pyc clean-cldr import-cldr clean release upload-docs create-test-env standalone-test
+.PHONY: test develop tox-test clean-pyc clean-cldr import-cldr clean release upload-docs clean-test-env standalone-test