diff options
author | John Szakmeister <john@szakmeister.net> | 2013-01-20 06:44:46 -0800 |
---|---|---|
committer | John Szakmeister <john@szakmeister.net> | 2013-01-20 06:44:46 -0800 |
commit | f5790a16d292271155d6f8552e3b52b21487ce2b (patch) | |
tree | 44990c9f014dc7de9fd049c59685d7b75aab119d /nose/config.py | |
parent | f21db436427a089ef9466a2a386d0ceafcf7129d (diff) | |
parent | fbb2378a737ef91ea4777fcf45a7b28b994884ef (diff) | |
download | nose-f5790a16d292271155d6f8552e3b52b21487ce2b.tar.gz |
Merge pull request #528 from andrea-corbellini/master
Suppress tracebacks caused by ConfigErrors
Diffstat (limited to 'nose/config.py')
-rw-r--r-- | nose/config.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/nose/config.py b/nose/config.py index fd39250..bf530be 100644 --- a/nose/config.py +++ b/nose/config.py @@ -129,7 +129,10 @@ class ConfiguredDefaultsOptionParser(object): except ConfigError, exc: self._error(str(exc)) else: - self._applyConfigurationToValues(self._parser, config, values) + try: + self._applyConfigurationToValues(self._parser, config, values) + except ConfigError, exc: + self._error(str(exc)) return self._parser.parse_args(args, values) |