summaryrefslogtreecommitdiff
path: root/test/unittest_configuration.py
diff options
context:
space:
mode:
authorSylvain Thenault <sylvain.thenault@logilab.fr>2008-09-19 10:23:49 +0200
committerSylvain Thenault <sylvain.thenault@logilab.fr>2008-09-19 10:23:49 +0200
commit3009a302c3579f63ffa3c11afec7f040852485ef (patch)
tree7c7395582ec7462be4b4f9ea64a52d3a5575677c /test/unittest_configuration.py
parent85bc016e7e811e8a53060e63d44098c77486f651 (diff)
downloadlogilab-common-3009a302c3579f63ffa3c11afec7f040852485ef.tar.gz
better implementation using existing expand_default monkey patch
Diffstat (limited to 'test/unittest_configuration.py')
-rw-r--r--test/unittest_configuration.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/unittest_configuration.py b/test/unittest_configuration.py
index e991471..9d65664 100644
--- a/test/unittest_configuration.py
+++ b/test/unittest_configuration.py
@@ -9,7 +9,7 @@ from logilab.common.configuration import Configuration, OptionValueError, \
options = [('dothis', {'type':'yn', 'action': 'store', 'default': True, 'metavar': '<y or n>'}),
('value', {'type': 'string', 'metavar': '<string>', 'short': 'v'}),
- ('multiple', {'type': 'csv', 'default': ('yop',),
+ ('multiple', {'type': 'csv', 'default': ('yop','yep'),
'metavar': '<comma separated values>',
'help': 'you can also document the option'}),
('number', {'type': 'int', 'default':2, 'metavar':'<int>', 'help': 'boom'}),
@@ -36,7 +36,7 @@ class ConfigurationTC(TestCase):
cfg = self.cfg
self.assertEquals(cfg['dothis'], True)
self.assertEquals(cfg['value'], None)
- self.assertEquals(cfg['multiple'], ('yop',))
+ self.assertEquals(cfg['multiple'], ('yop','yep'))
self.assertEquals(cfg['number'], 2)
self.assertEquals(cfg['choice'], 'yo')
self.assertEquals(cfg['multiple-choice'], ('yo', 'ye'))
@@ -97,7 +97,7 @@ dothis=yes
#value=
# you can also document the option
-multiple=yop
+multiple=yop,yep
# boom
number=2
@@ -121,7 +121,7 @@ dothis=yes
value=' '
# you can also document the option
-multiple=yop
+multiple=yop,yep
# boom
number=2
@@ -168,7 +168,7 @@ Options:
--dothis=<y or n>
-v<string>, --value=<string>
--multiple=<comma separated values>
- you can also document the option [current: ('yop',)]
+ you can also document the option [current: yop,yep]
--number=<int> boom [current: 2]
--choice=<yo|ye>
--multiple-choice=<yo|ye>
@@ -185,7 +185,7 @@ options:
--dothis=<y or n>
-v<string>, --value=<string>
--multiple=<comma separated values>
- you can also document the option [current: ('yop',)]
+ you can also document the option [current: yop,yep]
--number=<int> boom [current: 2]
--choice=<yo|ye>
--multiple-choice=<yo|ye>