I couldn't reproduce this bug in a Python virtualenv sandbox. Setuptools' own setup.py script uses a string as the value of it's test_suite parameter (of course, that doesn't rule out a bug in the dark corners of setuptools itself).
Neil, what version of setuptools are you using? This command should tell you:
$ ls -d /usr/lib/python2.5/site-packages/setuptools*
I couldn't reproduce this bug in a Python virtualenv sandbox. Setuptools' own setup.py script uses a string as the value of it's test_suite parameter (of course, that doesn't rule out a bug in the dark corners of setuptools itself).
Neil, what version of setuptools are you using? This command should tell you:
$ ls -d /usr/lib/ python2. 5/site- packages/ setuptools*