summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pbr/core.py2
-rw-r--r--test-requirements-py3.txt10
-rw-r--r--tools/integration.sh2
-rw-r--r--tox.ini6
4 files changed, 3 insertions, 17 deletions
diff --git a/pbr/core.py b/pbr/core.py
index 3e398c3..f622ad0 100644
--- a/pbr/core.py
+++ b/pbr/core.py
@@ -52,7 +52,7 @@ from pbr import util
core.Distribution = dist._get_unpatched(core.Distribution)
if sys.version_info[0] == 3:
string_type = str
- integer_types = int
+ integer_types = (int,)
else:
string_type = basestring
integer_types = (int, long)
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
deleted file mode 100644
index eba16b8..0000000
--- a/test-requirements-py3.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-coverage>=3.6
-discover
-fixtures>=0.3.12
-flake8
-python-subunit
-sphinx>=1.1.2
--e bzr+lp:testrepository#egg=testrepository
-testresources
-testscenarios
-testtools>=0.9.27
diff --git a/tools/integration.sh b/tools/integration.sh
index ef0b2f3..0780305 100644
--- a/tools/integration.sh
+++ b/tools/integration.sh
@@ -27,7 +27,7 @@ BASE=${BASE:-/opt/stack}
REPODIR=${REPODIR:-$BASE/new}
# TODO: Figure out how to get this on to the box properly
-sudo apt-get install -y --force-yes libxml2-dev libxslt-dev libmysqlclient-dev libpq-dev libnspr4-dev pkg-config libsqlite3-dev libzmq-dev
+sudo apt-get install -y --force-yes libxml2-dev libxslt-dev libmysqlclient-dev libpq-dev libnspr4-dev pkg-config libsqlite3-dev libzmq-dev libffi-dev
tmpdir=`mktemp -d`
diff --git a/tox.ini b/tox.ini
index 0c9be27..1cf797c 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = py26,py27,pep8
+envlist = py26,py27,py33,pep8
[testenv]
setenv = VIRTUAL_ENV={envdir}
@@ -11,10 +11,6 @@ deps = -r{toxinidir}/requirements.txt
commands =
python setup.py testr --testr-args='{posargs}'
-[testenv:py33]
-deps = -r{toxinidir}/requirements.txt
- -r{toxinidir}/test-requirements-py3.txt
-
[tox:jenkins]
sitepackages = True
downloadcache = ~/cache/pip