3.5.9.2. test_config_get_spec.py – Test vacumm.misc.config.get_spec()
¶
"""Test :func:`vacumm.misc.config.get_spec`"""
from vcmq import get_spec
sspec = 'integers(default=0, min=0, max=10)'
spec = get_spec(sspec)
assert spec['default'] == 0
assert spec['args'] == []
assert spec['funcname'] == 'integers'
assert spec['opttype'] == 'integers'
assert spec['iterable'] == True
assert spec['kwargs'] == {'max': '10', 'min': '0'}