I don’t think you can use bootstrap scripts (as described in the virtualenv docs) with tox. However, you can configure your tox.ini
file to install Python dependencies that are not specified in setup.py
, and run arbitrary commands before running tests. From the tox home page:
# content of: tox.ini , put in same dir as setup.py
[tox]
envlist = py26,py27
[testenv]
deps=pytest # install pytest in the venvs
commands=py.test # or 'nosetests' or ...
deps
and commands
are actually lists:
deps=
lxml
psycopg2
pytest
commands=
./some_other_script.sh
py.test
But forget about bootstrap scripts and take a step back. What is the original problem with pg_conf?