mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-03-25 08:55:50 +00:00
* Discontinue Python 2. See #219 * Remove Python 2 config option * Remove coerce_native * Remove PY2 variable * s/text_type/str/g * Flake8 fixes * Remove str = str * s/to_native/to_unicode/g * Remove to_unicode = to_unicode * Remove iteritems * Remove itervalues * Remove str import, flake8 fixes * Remove urlparse compat code * Remove with_metaclass * Remove unused PY2 variable * Remove getargspec_ish * Remove to_bytes * Remove compat module * Remove Python 2 from Travis * fixup! Remove urlparse compat code * fixup! Remove urlparse compat code * fixup! Remove compat module
13 lines
357 B
Python
13 lines
357 B
Python
from vdirsyncer import exceptions
|
|
from vdirsyncer.cli.utils import handle_cli_error
|
|
|
|
|
|
def test_handle_cli_error(capsys):
|
|
try:
|
|
raise exceptions.InvalidResponse('ayy lmao')
|
|
except:
|
|
handle_cli_error()
|
|
|
|
out, err = capsys.readouterr()
|
|
assert 'returned something vdirsyncer doesn\'t understand' in err
|
|
assert 'ayy lmao' in err
|