pylint: Enable new extensions

See https://pylint.pycqa.org/en/latest/whatsnew/2/2.16/index.html#extensions
This commit is contained in:
Florian Bruhin 2023-02-06 11:44:13 +01:00
parent 86f7554a7a
commit 2c4f662513
2 changed files with 3 additions and 1 deletions

View File

@ -16,6 +16,8 @@ load-plugins=qute_pylint.config,
pylint.extensions.typing,
pylint.extensions.docparams,
pylint.extensions.private_import,
pylint.extensions.dict_init_mutate,
pylint.extensions.dunder
persistent=n
py-version=3.7

View File

@ -94,8 +94,8 @@ def test_refuses_non_ascii_header_value(checker, header, value):
'root_content': b'',
'content_location': 'http://example.com',
'content_type': 'text/plain',
header: value,
}
defaults[header] = value
writer = mhtml.MHTMLWriter(**defaults)
with pytest.raises(UnicodeEncodeError, match="'ascii' codec can't encode"):
writer.write_to(checker.fp)