Don't want to encroach, but on your BDD testing spectrum I would like to advise:
Install pexpect using python-pip: sudo pip install pexpect
Install behave using python-pip: sudo pip install behave
This should be expanded to using virtual-environment rather than a sudo global install. This keeps the testing structure local to the project, and does not interfere with the global system.
- install virtualenv (many different ways)
- Create virtualenv:
virtualenv venv
- Activate:
. venv/bin/activate
- Install pexpect: pip install pexpect
Don't want to encroach, but on your BDD testing spectrum I would like to advise:
This should be expanded to using
virtual-environmentrather than a sudo global install. This keeps the testing structure local to the project, and does not interfere with the global system.virtualenv venv. venv/bin/activate