summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-02-06 11:44:13 +0100
committerFlorian Bruhin <me@the-compiler.org>2023-02-06 11:44:13 +0100
commit2c4f6625139424e36045f219626c18baef5a90da (patch)
treec6ab6e89bfd7c37c857cce0e391dc68c8012939e
parent86f7554a7acc4beac6fbb5973e49454c010ebb81 (diff)
downloadqutebrowser-2c4f6625139424e36045f219626c18baef5a90da.tar.gz
qutebrowser-2c4f6625139424e36045f219626c18baef5a90da.zip
pylint: Enable new extensions
See https://pylint.pycqa.org/en/latest/whatsnew/2/2.16/index.html#extensions
-rw-r--r--.pylintrc2
-rw-r--r--tests/unit/browser/webkit/test_mhtml.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/.pylintrc b/.pylintrc
index 47d3a163d..225021f38 100644
--- a/.pylintrc
+++ b/.pylintrc
@@ -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
diff --git a/tests/unit/browser/webkit/test_mhtml.py b/tests/unit/browser/webkit/test_mhtml.py
index dabffeb78..2570850ea 100644
--- a/tests/unit/browser/webkit/test_mhtml.py
+++ b/tests/unit/browser/webkit/test_mhtml.py
@@ -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)