def test_gets_relations(self, relation_get, related_units,
relation_ids, relation_types, local_unit):
local_unit.return_value = 'u0'
relation_types.return_value = ['t1', 't2']
relation_ids.return_value = ['i1']
related_units.return_value = ['u1', 'u2']
relation_get.return_value = {'key': 'val'}
result = hookenv.relations()
self.assertEqual(result, {
't1': {
'i1': {
'u0': {'key': 'val'},
'u1': {'key': 'val'},
'u2': {'key': 'val'},
},
},
't2': {
'i1': {
'u0': {'key': 'val'},
'u1': {'key': 'val'},
'u2': {'key': 'val'},
},
},
})
评论列表
文章目录