From 337ad04fd460a9af0d96a5dff6dc05631e39237e Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Thu, 21 Oct 2021 18:02:36 +0200 Subject: utils: Don't require coverage for old PyYAML workaround --- qutebrowser/utils/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/utils/utils.py b/qutebrowser/utils/utils.py index a56769255..5784d754c 100644 --- a/qutebrowser/utils/utils.py +++ b/qutebrowser/utils/utils.py @@ -670,7 +670,8 @@ def yaml_load(f: Union[str, IO[str]]) -> Any: try: data = yaml.load(f, Loader=YamlLoader) except ValueError as e: - if str(e).startswith('could not convert string to float'): + pyyaml_error = 'could not convert string to float' + if str(e).startswith(pyyaml_error): # pragma: no cover # WORKAROUND for https://github.com/yaml/pyyaml/issues/168 raise yaml.YAMLError(e) raise # pragma: no cover -- cgit v1.2.3-54-g00ecf