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)
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)