summaryrefslogtreecommitdiffstats
path: root/src/tests/gssapi/t_gssapi.py
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-04-01 12:34:14 -0400
committerGreg Hudson <ghudson@mit.edu>2013-04-01 12:34:14 -0400
commitf43dfa88148724fb8a9543015c69fa1b2b24bb66 (patch)
tree1d4ebfc4acf226179fb6f145d566bba30090fc39 /src/tests/gssapi/t_gssapi.py
parent38cc076579888695a5820ceb44fe43020f5b61e1 (diff)
downloadkrb5-f43dfa88148724fb8a9543015c69fa1b2b24bb66.tar.gz
krb5-f43dfa88148724fb8a9543015c69fa1b2b24bb66.tar.xz
krb5-f43dfa88148724fb8a9543015c69fa1b2b24bb66.zip
Add gss_import_cred_from client keytab test
Modify t_credstore.c to be more flexible and adjust t_gssapi.py accordingly. Add a test to t_client_keytab.py which acquire creds using a programmatically specified client keytab. ticket: 7598
Diffstat (limited to 'src/tests/gssapi/t_gssapi.py')
-rwxr-xr-xsrc/tests/gssapi/t_gssapi.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/tests/gssapi/t_gssapi.py b/src/tests/gssapi/t_gssapi.py
index 5f1d5d1ff5..de778cc910 100755
--- a/src/tests/gssapi/t_gssapi.py
+++ b/src/tests/gssapi/t_gssapi.py
@@ -85,10 +85,8 @@ service_cs = 'service/cs@%s' % realm.realm
realm.addprinc(service_cs)
realm.extract_keytab(service_cs, servicekeytab)
realm.kinit(service_cs, None, ['-k', '-t', servicekeytab])
-output = realm.run(['./t_credstore', service_cs, '--cred_store',
- 'ccache', storagecache, 'keytab', servicekeytab])
-if 'Cred Store Success' not in output:
- fail('Expected test to succeed')
+realm.run(['./t_credstore', '-s', 'p:' + service_cs, 'ccache', storagecache,
+ 'keytab', servicekeytab])
# Verify that we can't acquire acceptor creds without a keytab.
os.remove(realm.keytab)