예제 #1
0
 def testInitializeCCacheIsNotRequired(self):
     import os
     expected_endtime = get_tgt_time_from_ccache(config.service_principal)
     with krbcontext(**self.kwargs):
         pass
     test_endtime = get_tgt_time_from_ccache(config.service_principal)
     self.assertEqual(test_endtime, expected_endtime)
예제 #2
0
 def testInitializeCCacheWhenTGTExpires(self):
     endtime_before_init = get_tgt_time_from_ccache(config.service_principal)
     # Sleep for a while to make TGT expired
     time.sleep(5)
     with krbcontext(**self.kwargs):
         pass
     test_endtime = get_tgt_time_from_ccache(config.service_principal)
     self.assert_(test_endtime > endtime_before_init)