diff options
Diffstat (limited to 'src/lib/krb5/ccache/t_cccol.py')
-rw-r--r-- | src/lib/krb5/ccache/t_cccol.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/krb5/ccache/t_cccol.py b/src/lib/krb5/ccache/t_cccol.py index 4c4d239d4..2b2c8450c 100644 --- a/src/lib/krb5/ccache/t_cccol.py +++ b/src/lib/krb5/ccache/t_cccol.py @@ -37,8 +37,15 @@ mbar = 'MEMORY:bar' cursor_test('filemem', [fccname, mfoo, mbar], [fccname, mfoo, mbar]) cursor_test('dirmem', [dccname, mfoo], [duser, dalice, dbob, mfoo]) +# Test krb5_cccol_have_content. +realm.run_as_client(['./t_cccursor', dccname, 'CONTENT']) +realm.run_as_client(['./t_cccursor', fccname, 'CONTENT']) +realm.run_as_client(['./t_cccursor', realm.ccache, 'CONTENT']) +realm.run_as_client(['./t_cccursor', mfoo, 'CONTENT'], expected_code=1) + # Make sure FILE doesn't yield a nonexistent default cache. realm.run_as_client([kdestroy]) cursor_test('noexist', [], []) +realm.run_as_client(['./t_cccursor', fccname, 'CONTENT'], expected_code=1) success('Renewing credentials') |