[TIP] shell quoting issue with ShiningPanda/Tox

Chris Withers chris at simplistix.co.uk
Sun Jul 1 13:31:17 PDT 2012


Hi Olivier/Holger,

This one definitely looks like a ShiningPanda issue. Since some 
libraries used in my tox setup now require version pinning for Python 
2.5, I've had to change my tox.ini to pin versions. However, at least on 
Windows, ShiningPanda's tox builder doesn't appear to be quoting the 
pinned version requirements:

http://jenkins.simplistix.co.uk/job/checker-tox/12/PYTHON=2.5,label=windows/console

The following is being run:

C:\Jenkins\workspace\checker-tox\PYTHON\2.5\label\windows\.tox\py2.5\Scripts\pip.EXE 
install 
--download-cache=C:\Jenkins\workspace\checker-tox\PYTHON\2.5\label\windows\.tox\_download 
mock manuel<1.6 nose nose_fixes nose-cov testfixtures zc.buildout 
zc.recipe.egg zope.exceptions<4.0dev zope.interface>=3.6.0,<4.0dev 
zope.testing

...when it should, at a minimum, be as follows:

C:\Jenkins\workspace\checker-tox\PYTHON\2.5\label\windows\.tox\py2.5\Scripts\pip.EXE 
install 
--download-cache=C:\Jenkins\workspace\checker-tox\PYTHON\2.5\label\windows\.tox\_download 
mock "manuel<1.6" nose nose_fixes nose-cov testfixtures zc.buildout 
zc.recipe.egg "zope.exceptions<4.0dev" "zope.interface>=3.6.0,<4.0dev" 
zope.testing

Is this a Tox issue or a ShiningPanda issue?

cheers,

Chris

Simplistix - Content Management, Batch Processing & Python Consulting
            - http://www.simplistix.co.uk




More information about the testing-in-python mailing list