From 9670ffb78e13328ef8d00e0ff1bce4e68415ffa7 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 25 Nov 2015 17:20:05 +0100 Subject: [PATCH] bdd: Add "the JS message ... should not be logged". --- tests/integration/features/conftest.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/integration/features/conftest.py b/tests/integration/features/conftest.py index 8526cfdd1..70d74d5ef 100644 --- a/tests/integration/features/conftest.py +++ b/tests/integration/features/conftest.py @@ -182,6 +182,14 @@ def javascript_message_logged(quteproc, message): message='[*] {}'.format(message)) +@bdd.then(bdd.parsers.parse('the javascript message "{message}" should not be ' + 'logged')) +def javascript_message_not_logged(quteproc, message): + quteproc.ensure_not_logged(category='js', + function='javaScriptConsoleMessage', + message='[*] {}'.format(message)) + + @bdd.then(bdd.parsers.re(r'(?Pregex )?"(?P[^"]+)" should ' r'be logged')) def should_be_logged(quteproc, is_regex, pattern):