diff options
Diffstat (limited to 'testsuite/driver/testutil.py')
-rw-r--r-- | testsuite/driver/testutil.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/testsuite/driver/testutil.py b/testsuite/driver/testutil.py index 6e0c2684d7..d5bd2f33c3 100644 --- a/testsuite/driver/testutil.py +++ b/testsuite/driver/testutil.py @@ -8,8 +8,11 @@ import threading def passed(): return {'passFail': 'pass'} -def failBecause(reason, tag=None): - return {'passFail': 'fail', 'reason': reason, 'tag': tag} +def failBecauseStderr(reason, stderr, tag=None): + return failBecause(reason, tag, stderr=stderr) + +def failBecause(reason, tag=None, **kwargs): + return (dict ({'passFail': 'fail', 'reason': reason, 'tag': tag}, **kwargs)) def strip_quotes(s): # Don't wrap commands to subprocess.call/Popen in quotes. |