Preserve more of the user's environment during testing
This MR proposed two changes to the test environment set by the test-local.sh
script:
- keep user's
PATH
intact (useful for testing in virtualenvs) - and allow the user to specify the python interpreter (
PYTHON
)