def test_request_timestamp(self):
c = coordinator.BaseCoordinator()
lock = 'mylock'
unit = hookenv.local_unit()
c.requests = {unit: {}}
c.grants = {}
self.assertIsNone(c.request_timestamp(lock))
now = datetime.utcnow()
fmt = coordinator._timestamp_format
c.requests = {hookenv.local_unit(): {lock: now.strftime(fmt)}}
self.assertEqual(c.request_timestamp(lock), now)
评论列表
文章目录