summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Harris <ken@livestories.com>2015-11-11 10:47:23 -0800
committerKen Harris <ken@livestories.com>2015-11-11 10:47:23 -0800
commitdd93fe020c19e7db146df35c454ae8d7bb298039 (patch)
tree93246bea1760d893b63cfa6a29bcd874216898d9
parentca3e447f65d7aa90c73593ba99f2ea9e95d8ed99 (diff)
downloadnose-dd93fe020c19e7db146df35c454ae8d7bb298039.tar.gz
Fix OptBucket for Python 2.6
-rw-r--r--nose/sphinx/pluginopts.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/nose/sphinx/pluginopts.py b/nose/sphinx/pluginopts.py
index 4960b92..2f6e895 100644
--- a/nose/sphinx/pluginopts.py
+++ b/nose/sphinx/pluginopts.py
@@ -157,8 +157,9 @@ class OptBucket(object):
return self.doc.replace('%prog', self.prog).replace(':\n', '::\n')
def add_option(self, *arg, **kw):
- kw = {k: (v.replace('\\', '\\\\') if isinstance(v, str) else v)
- for (k, v) in kw.items()}
+ for k, v in kw.items():
+ if isinstance(v, str):
+ kw[k] = v.replace('\\', '\\\\')
self.opts.append(Opt(*arg, **kw))