Anton Shestakov <av6@dwimlabs.net>, Fri, 16 Jun 2017 15:16:56 +0800
linters: make yamllint also use python_version
In case of Python 3 projects that also have YAML files this can change save
some seconds spent on setting up an extra virtualenv (for Python 2).
tests/test_utils.py
Permissions: -rw-r--r--
from argparse import Namespace from datetime import datetime from candolint.utils import parse_timestamp, timestamp, lookup_option def test_timestamp_and_parse(): result = parse_timestamp(timestamp()) assert isinstance(result, datetime) assert result.utcoffset() is None def test_lookup_option(): assert lo('foo', Namespace(), {}, default='maybe') == 'maybe' assert lo('foo', Namespace(foo='yes'), {}, default='maybe') == 'yes' assert lo('foo', Namespace(foo='yes'), {'foo': 'no'}) == 'yes' assert lo('foo', Namespace(), {'foo': 'no'}, default='maybe') == 'no' assert lo('a-b-c', Namespace(a_b_c=1), {'a-b-c': 2}, default=3) == 1