summaryrefslogtreecommitdiff
path: root/nose/config.py
diff options
context:
space:
mode:
authorJason Pellerin <jpellerin@gmail.com>2007-12-22 19:00:22 +0000
committerJason Pellerin <jpellerin@gmail.com>2007-12-22 19:00:22 +0000
commit1e9e1fb6aa3a178c53ad2a29ae626926125b300f (patch)
tree9401df6aea062f37fb6d4bb61222513adf2c8ce3 /nose/config.py
parentcd3bb6ede7025e1ed24d7a01f68533b5c5c225f6 (diff)
downloadnose-1e9e1fb6aa3a178c53ad2a29ae626926125b300f.tar.gz
MERGED 0.10.0-stable 378:411 to trunk in preparation for 0.10.1 release.
Diffstat (limited to 'nose/config.py')
-rw-r--r--nose/config.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/nose/config.py b/nose/config.py
index 203f4d6..5bc3798 100644
--- a/nose/config.py
+++ b/nose/config.py
@@ -457,10 +457,15 @@ def all_config_files():
# used when parsing config files
def flag(val):
"""Does the value look like an on/off flag?"""
+ if val == 1:
+ return True
+ elif val == 0:
+ return False
+ val = str(val)
if len(val) > 5:
return False
return val.upper() in ('1', '0', 'F', 'T', 'TRUE', 'FALSE', 'ON', 'OFF')
def _bool(val):
- return val.upper() in ('1', 'T', 'TRUE', 'ON')
+ return str(val).upper() in ('1', 'T', 'TRUE', 'ON')