Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add preliminary configs files for running tests using `tox`.

Usage examples::

  tox
  tox -e py27 -- --interactive
  tox -e py24,py25 -- libraries/test_PIL
  • Loading branch information...
commit 2c6b2839e9d526c552a00a7da8bf322588716ee5 1 parent 286aa05
@htgoebel htgoebel authored
Showing with 50 additions and 0 deletions.
  1. +36 −0 tests/test-requirements.txt
  2. +14 −0 tox.ini
View
36 tests/test-requirements.txt
@@ -0,0 +1,36 @@
+# pure python modules
+setuptools
+docutils
+jinja2
+sphinx
+uuid
+pyusb
+pytz
+pyenchant
+IPython
+
+# uses ctypes, but requires speech lib to be installed
+pyttsx
+
+# extension modules which do not require external headers
+zope.interface # required by twisted
+simplejson
+SQLAlchemy
+multiprocessing
+
+# Extension modules which require additional external headers.
+# Most probably you want to install them using your operating systems
+# package-management.
+twisted
+PIL
+# PyQt4
+MySQL-python
+psycopg2
+# gst
+matplotlib
+numpy
+scipy
+pycrypto
+pygame
+#pyodbc
+wxPython
View
14 tox.ini
@@ -0,0 +1,14 @@
+[tox]
+envlist = py24,py25,py26,py27
+toxworkdir=/tmp/tox
+
+[testenv]
+sitepackages=True
+;deps= -rtests/test-requirements.txt
+setenv =
+ PYTHONPATH =
+changedir=tests
+commands=
+ ./runtests.py []
+ ./runtests -c
+
Please sign in to comment.
Something went wrong with that request. Please try again.