~ubuntu-branches/ubuntu/maverick/krb5/maverick

« back to all changes in this revision

Viewing changes to src/ccapi/test/test_ccapi.sh

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hartman
  • Date: 2009-05-07 16:16:34 UTC
  • mfrom: (13.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090507161634-xqyk0s9na0le4flj
Tags: 1.7dfsg~beta1-4
When  decrypting the TGS response fails with the subkey, try with the
session key to work around Heimdal bug, Closes: #527353 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
# run with ./test-ccapi.sh to run CCAPI tests
 
4
 
 
5
TEST_DIR="tests"
 
6
failure_count=0
 
7
 
 
8
function run_test {
 
9
        if [[ -e $TEST_DIR/$1 ]]; then
 
10
                ./$TEST_DIR/$1
 
11
                failure_count=`expr $failure_count + $?`
 
12
        fi
 
13
}
 
14
 
 
15
printf "\nBeginning test of CCAPI...\n"
 
16
printf "\nThese tests are based on the CCAPI v3 revision 8 draft documentation.\n"
 
17
 
 
18
run_test simple_lock_test
 
19
 
 
20
run_test test_constants
 
21
 
 
22
run_test test_cc_initialize
 
23
run_test test_cc_context_release
 
24
run_test test_cc_context_get_change_time
 
25
run_test test_cc_context_get_default_ccache_name
 
26
run_test test_cc_context_open_ccache
 
27
run_test test_cc_context_open_default_ccache
 
28
run_test test_cc_context_create_ccache
 
29
run_test test_cc_context_create_default_ccache
 
30
run_test test_cc_context_create_new_ccache
 
31
run_test test_cc_context_new_ccache_iterator
 
32
run_test test_cc_context_compare
 
33
 
 
34
run_test test_cc_ccache_release
 
35
run_test test_cc_ccache_destroy
 
36
run_test test_cc_ccache_set_default
 
37
run_test test_cc_ccache_get_credentials_version
 
38
run_test test_cc_ccache_get_name
 
39
run_test test_cc_ccache_get_principal
 
40
run_test test_cc_ccache_set_principal
 
41
run_test test_cc_ccache_store_credentials
 
42
run_test test_cc_ccache_remove_credentials
 
43
run_test test_cc_ccache_new_credentials_iterator
 
44
run_test test_cc_ccache_get_change_time
 
45
run_test test_cc_ccache_get_last_default_time
 
46
run_test test_cc_ccache_move
 
47
run_test test_cc_ccache_compare
 
48
run_test test_cc_ccache_get_kdc_time_offset
 
49
run_test test_cc_ccache_set_kdc_time_offset
 
50
run_test test_cc_ccache_clear_kdc_time_offset
 
51
 
 
52
run_test test_cc_ccache_iterator_next
 
53
 
 
54
run_test test_cc_credentials_iterator_next
 
55
 
 
56
run_test test_cc_shutdown
 
57
run_test test_cc_get_change_time
 
58
run_test test_cc_open
 
59
run_test test_cc_create
 
60
run_test test_cc_close
 
61
run_test test_cc_destroy
 
62
run_test test_cc_get_cred_version
 
63
run_test test_cc_get_name
 
64
run_test test_cc_get_principal
 
65
run_test test_cc_set_principal
 
66
run_test test_cc_store
 
67
run_test test_cc_remove_cred
 
68
run_test test_cc_seq_fetch_NCs_begin
 
69
run_test test_cc_seq_fetch_NCs_next
 
70
run_test test_cc_seq_fetch_creds_begin
 
71
run_test test_cc_seq_fetch_creds_next
 
72
run_test test_cc_get_NC_info
 
73
 
 
74
printf "\nFinished testing CCAPI. $failure_count failures in total.\n"
 
75
 
 
76
exit 0
 
 
b'\\ No newline at end of file'