summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/tests/gssapi/Makefile.in4
-rw-r--r--src/tests/gssapi/t_gssapi.py7
2 files changed, 11 insertions, 0 deletions
diff --git a/src/tests/gssapi/Makefile.in b/src/tests/gssapi/Makefile.in
index 6a154140e6..17d05878df 100644
--- a/src/tests/gssapi/Makefile.in
+++ b/src/tests/gssapi/Makefile.in
@@ -8,8 +8,12 @@ SRCS= $(srcdir)/t_imp_name.c $(srcdir)/t_s4u.c $(srcdir)/t_namingexts.c $(srcdir
OBJS= t_imp_name.o t_s4u.o t_namingexts.o t_gssexts.o
+PYTESTS= t_gssapi.py
+
all:: t_imp_name t_s4u t_namingexts t_gssexts t_spnego
+check-pytests:: t_spnego
+
t_imp_name: t_imp_name.o $(GSS_DEPLIBS) $(KRB5_BASE_DEPLIBS)
$(CC_LINK) -o t_imp_name t_imp_name.o $(GSS_LIBS) $(KRB5_BASE_LIBS)
t_s4u: t_s4u.o $(GSS_DEPLIBS) $(KRB5_BASE_DEPLIBS)
diff --git a/src/tests/gssapi/t_gssapi.py b/src/tests/gssapi/t_gssapi.py
new file mode 100644
index 0000000000..d88f7949b8
--- /dev/null
+++ b/src/tests/gssapi/t_gssapi.py
@@ -0,0 +1,7 @@
+#!/usr/bin/python
+from k5test import *
+
+for realm in multipass_realms():
+ realm.run_as_client(['./t_spnego', realm.host_princ, realm.keytab])
+
+success('GSSAPI test programs (SPNEGO only).')