def test_no_designate_relation(self): self.test_relation.set({}) designatectxt = context.DesignateContext() self.relation_ids.return_value = [] self.related_units.return_value = None self.assertEqual(designatectxt(), { 'enable_designate': False, })
def test_designate_relation(self): self.test_relation.set({}) designatectxt = context.DesignateContext() self.relation_ids.return_value = ['nova-designate:0'] self.related_units.return_value = 'designate/0' self.assertEqual( designatectxt(), { 'enable_designate': True, 'notification_driver': 'messaging', 'notification_topics': 'notifications_designate', 'notify_on_state_change': 'vm_and_task_state', })