summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Morega <alex@grep.ro>2013-07-05 13:05:17 +0200
committerAlex Morega <alex@grep.ro>2013-07-05 13:09:53 +0200
commit214ba14520549ec345be62ca9d2bb1647faa4d84 (patch)
tree17505c68d01e6143d5cb2c27bc382e74255682e7
parenta059a63ca0be5b0341ae2317442d263fc7a3bf15 (diff)
downloadbabel-214ba14520549ec345be62ca9d2bb1647faa4d84.tar.gz
run the test suite using py.test
-rw-r--r--.travis.yml2
-rw-r--r--Makefile2
-rw-r--r--conftest.py1
-rw-r--r--setup.cfg3
-rw-r--r--tox.ini6
5 files changed, 10 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 641c1d6..4f61b34 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ python:
- "pypy"
install:
- - pip install pytz
+ - pip install pytz pytest
- pip install --editable .
script: make test
diff --git a/Makefile b/Makefile
index 4c2088f..474a98b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
test: import-cldr
- @python setup.py test
+ @py.test babel
import-cldr:
@./scripts/download_import_cldr.py
diff --git a/conftest.py b/conftest.py
new file mode 100644
index 0000000..328728a
--- /dev/null
+++ b/conftest.py
@@ -0,0 +1 @@
+collect_ignore = ['babel/messages/tests/data']
diff --git a/setup.cfg b/setup.cfg
index 01bb954..2acfc4d 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,3 +1,6 @@
[egg_info]
tag_build = dev
tag_svn_revision = true
+
+[pytest]
+addopts = --doctest-modules
diff --git a/tox.ini b/tox.ini
index af06b73..0f1a9db 100644
--- a/tox.ini
+++ b/tox.ini
@@ -2,5 +2,7 @@
envlist = py26, py27, pypy, py33
[testenv]
-deps = pytz
-commands = python setup.py test []
+deps =
+ pytz
+ pytest
+commands = py.test babel []