Running Nosetests with Multiple Versions of Python

This is a short post–just a TIL sort of thing. I had an issue today where the system Python was 2.6, but I needed to run a test on some code that used Python 2.7. After some jiggering I figured out how to test my Python 2.7 code. Rather that simply running,

nosetests tests.py

I ran, instead,

/usr/local/bin/python2.7 /usr/bin/nosetests tests.py

Boom. Now we’re testing.