diff options
author | Árni Dagur <arni@dagur.eu> | 2020-12-18 19:48:53 +0000 |
---|---|---|
committer | Árni Dagur <arni@dagur.eu> | 2020-12-19 20:30:24 +0000 |
commit | f655ec4717f1fd73c12233c249084fb5c11463ad (patch) | |
tree | d8778a6b1128af15d4a88e79a175446dba8a3670 /qutebrowser/components | |
parent | 6e65e55f3ff8189c0dba29b98fca12d76a34a68e (diff) | |
download | qutebrowser-f655ec4717f1fd73c12233c249084fb5c11463ad.tar.gz qutebrowser-f655ec4717f1fd73c12233c249084fb5c11463ad.zip |
Fix unraisable exception pytest failures in adblock
Diffstat (limited to 'qutebrowser/components')
-rw-r--r-- | qutebrowser/components/braveadblock.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/qutebrowser/components/braveadblock.py b/qutebrowser/components/braveadblock.py index 4f7afee7c..3e244d832 100644 --- a/qutebrowser/components/braveadblock.py +++ b/qutebrowser/components/braveadblock.py @@ -253,9 +253,8 @@ class BraveAdBlocker: """ try: fileobj.seek(0) - text = io.TextIOWrapper(fileobj, encoding="utf-8") - filter_set.add_filter_list(text.read()) - text.close() + with io.TextIOWrapper(fileobj, encoding="utf-8") as text_io: + filter_set.add_filter_list(text_io.read()) except UnicodeDecodeError: message.info("braveadblock: Block list is not valid utf-8") |