Instead of clobbering PYTHON_EXECUTABLE, it would be better to set a PYTHON_TESTING_EXECUTABLE to the virtualenv python, and use that