test_coordinator.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:charm-helpers 作者: juju 项目源码 文件源码
def test_release_granted(self):
        c = coordinator.BaseCoordinator()
        unit = hookenv.local_unit()
        c.requests = {unit: {'lock1': sentinel.ts, 'lock2': sentinel.ts},
                      'foo/2': {'lock1': sentinel.ts}}
        c.grants = {unit: {'lock1': sentinel.ts},
                    'foo/2': {'lock1': sentinel.ts}}
        # The granted lock for the local unit is released.
        c._release_granted()
        self.assertDictEqual(c.requests, {unit: {'lock2': sentinel.ts},
                                          'foo/2': {'lock1': sentinel.ts}})
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号