mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 03:48:10 +01:00
ca4e1d885b
The python exception class was incorrectly loading the error message which resulted in unprintable exception objects.
8 lines
330 B
Python
8 lines
330 B
Python
from notmuch2 import _capi as capi
|
|
from notmuch2 import _errors as errors
|
|
|
|
def test_status_no_message():
|
|
exc = errors.NotmuchError(capi.lib.NOTMUCH_STATUS_PATH_ERROR)
|
|
assert exc.status == capi.lib.NOTMUCH_STATUS_PATH_ERROR
|
|
assert exc.message is None
|
|
assert str(exc) == 'Path supplied is illegal for this function'
|