From 0e631a2c11dfb6973aca77d83a025714c2005940 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 13 Jan 2016 21:44:30 +0100 Subject: [PATCH] bdd: Mark should_be_logged messages as expected. --- 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 276222b0e..9a05a18db 100644 --- a/tests/integration/features/conftest.py +++ b/tests/integration/features/conftest.py @@ -168,7 +168,8 @@ def wait_in_log(quteproc, is_regex, pattern, do_skip): if is_regex: pattern = re.compile(pattern) - quteproc.wait_for(message=pattern, do_skip=bool(do_skip)) + line = quteproc.wait_for(message=pattern, do_skip=bool(do_skip)) + line.expected = True @bdd.when(bdd.parsers.re(r'I wait for the (?Perror|message|warning) ' @@ -282,7 +283,8 @@ def should_be_logged(quteproc, is_regex, pattern): """Expect the given pattern on regex in the log.""" if is_regex: pattern = re.compile(pattern) - quteproc.wait_for(message=pattern) + line = quteproc.wait_for(message=pattern) + line.expected = True @bdd.then(bdd.parsers.parse('"{pattern}" should not be logged'))