diff --git a/tests/integration/features/conftest.py b/tests/integration/features/conftest.py index 0752c3ed6..bbf284923 100644 --- a/tests/integration/features/conftest.py +++ b/tests/integration/features/conftest.py @@ -403,8 +403,12 @@ def _wait_for_clipboard(qtbot, clipboard, mode, expected): QClipboard.Selection: 'primary selection', } raise WaitForClipboardTimeout( - "Timed out after {}ms waiting for {} in {}.".format( - timeout, expected, mode_names[mode])) + "Timed out after {}ms waiting for {} in {} (clipboard: {!r}, " + "primary {!r}).".format( + timeout, expected, mode_names[mode], + clipboard.text(mode=QClipboard.Clipboard), + clipboard.text(mode=QClipboard.Selection)) + ) @bdd.then(bdd.parsers.re(r'the (?Pprimary selection|clipboard) should '