summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJustin Anderson <jander@mit.edu>2007-09-25 21:35:25 +0000
committerJustin Anderson <jander@mit.edu>2007-09-25 21:35:25 +0000
commit15b107eb626219ec807730f36c73a1e3fb4b35a4 (patch)
tree32a7294a0161c10345b1ba331895d857cf4d6f4e /src
parent403149c8eee2e85c168c365528d9a6443a237fba (diff)
downloadkrb5-15b107eb626219ec807730f36c73a1e3fb4b35a4.tar.gz
krb5-15b107eb626219ec807730f36c73a1e3fb4b35a4.tar.xz
krb5-15b107eb626219ec807730f36c73a1e3fb4b35a4.zip
Include missing file
ticket: 5459 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19980 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/ccapi/test/test_ccapi.sh57
1 files changed, 57 insertions, 0 deletions
diff --git a/src/ccapi/test/test_ccapi.sh b/src/ccapi/test/test_ccapi.sh
new file mode 100644
index 0000000000..a59aa0c28a
--- /dev/null
+++ b/src/ccapi/test/test_ccapi.sh
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+# run with ./test-ccapi.sh to run CCAPI tests
+
+TEST_DIR="tests"
+failure_count=0
+
+function run_test {
+ if [[ -e $TEST_DIR/$1 ]]; then
+ ./$TEST_DIR/$1
+ failure_count=`expr $failure_count + $?`
+ fi
+}
+
+printf "\nBeginning test of CCAPI...\n"
+printf "\nThese tests are based on the CCAPI v3 revision 8 draft documentation.\n"
+
+run_test test_constants
+
+run_test test_cc_initialize
+run_test test_cc_context_get_version
+run_test test_cc_context_release
+run_test test_cc_context_get_change_time
+run_test test_cc_context_get_default_ccache_name
+run_test test_cc_context_open_ccache
+run_test test_cc_context_open_default_ccache
+run_test test_cc_context_create_ccache
+run_test test_cc_context_create_default_ccache
+run_test test_cc_context_create_new_ccache
+run_test test_cc_context_new_ccache_iterator
+run_test test_cc_context_compare
+
+run_test test_cc_ccache_release
+run_test test_cc_ccache_destroy
+run_test test_cc_ccache_set_default
+run_test test_cc_ccache_get_credentials_version
+run_test test_cc_ccache_get_name
+run_test test_cc_ccache_get_principal
+run_test test_cc_ccache_set_principal
+run_test test_cc_ccache_store_credentials
+run_test test_cc_ccache_remove_credentials
+run_test test_cc_ccache_new_credentials_iterator
+run_test test_cc_ccache_get_change_time
+run_test test_cc_ccache_get_last_default_time
+run_test test_cc_ccache_move
+run_test test_cc_ccache_compare
+run_test test_cc_ccache_get_kdc_time_offset
+run_test test_cc_ccache_set_kdc_time_offset
+run_test test_cc_ccache_clear_kdc_time_offset
+
+run_test test_cc_ccache_iterator_next
+
+run_test test_cc_credentials_iterator_next
+
+printf "\nFinished testing CCAPI. $failure_count failures in total.\n"
+
+exit 0 \ No newline at end of file