From 16ec0354188abee95fb55504d83815b916e61d52 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 6 Jan 2016 23:19:04 +0100 Subject: [PATCH] bdd: Handle trailing slash for URLs loaded. For some reason, older Qt versions (Debian Jessie/Ubuntu Trusty) like to add a /, so we need to handle that case too. --- tests/integration/features/conftest.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/integration/features/conftest.py b/tests/integration/features/conftest.py index 07268921e..c723eb2d6 100644 --- a/tests/integration/features/conftest.py +++ b/tests/integration/features/conftest.py @@ -204,8 +204,10 @@ def path_should_be_loaded(quteproc, path): page could be loaded from local cache. """ url = quteproc.path_to_url(path) - pattern = ("load status for : LoadStatus.success".format(url)) + pattern = re.compile( + r"load status for : LoadStatus\.success".format( + url=re.escape(url))) quteproc.wait_for(message=pattern)