diff options
author | Oleg Fayans <ofayans@redhat.com> | 2016-09-06 12:39:45 +0200 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-11-14 18:29:48 +0100 |
commit | f1c9c56f40b542068b512e2010d40e87a2dd83df (patch) | |
tree | 26a408edcb4d032f9a6b6c2556264febad554f3a /ipatests | |
parent | e54109c167526ae6b1cd4c977915da884482891b (diff) | |
download | freeipa-f1c9c56f40b542068b512e2010d40e87a2dd83df.tar.gz freeipa-f1c9c56f40b542068b512e2010d40e87a2dd83df.tar.xz freeipa-f1c9c56f40b542068b512e2010d40e87a2dd83df.zip |
Added interface to certutil
Added generic method to run certutil with arbitrary set of paramenters
Reviewed-By: Lenka Doudova <ldoudova@redhat.com>
Diffstat (limited to 'ipatests')
-rw-r--r-- | ipatests/test_integration/tasks.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ipatests/test_integration/tasks.py b/ipatests/test_integration/tasks.py index e7c33d0d0..c6aab32f0 100644 --- a/ipatests/test_integration/tasks.py +++ b/ipatests/test_integration/tasks.py @@ -1219,6 +1219,13 @@ def run_server_del(host, server_to_delete, force=False, return host.run_command(args, raiseonerr=False) +def run_certutil(host, args, reqdir, stdin=None, raiseonerr=True): + new_args = [paths.CERTUTIL, "-d", reqdir] + new_args = " ".join(new_args + args) + return host.run_command(new_args, raiseonerr=raiseonerr, + stdin_text=stdin) + + def assert_error(result, stderr_text, returncode=None): "Assert that `result` command failed and its stderr contains `stderr_text`" assert stderr_text in result.stderr_text, result.stderr_text |