def test_get_peer_units_peers_incomplete(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = ['ceph-mon2',
                                        'ceph-mon3']
     self.relation_get.return_value = None
     self.assertEqual({'ceph-mon1': True,
                       'ceph-mon2': False,
                       'ceph-mon3': False},
                      hooks.get_peer_units())
 def test_get_peer_units_peers_incomplete(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = ['ceph-mon2',
                                        'ceph-mon3']
     self.relation_get.return_value = None
     self.assertEquals({'ceph-mon1': True,
                        'ceph-mon2': False,
                        'ceph-mon3': False},
                       hooks.get_peer_units())
Example #3
0
 def test_get_peer_units_peers_complete(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = ['ceph-mon2', 'ceph-mon3']
     self.relation_get.side_effect = ['ceph-mon2', 'ceph-mon3']
     self.assertEquals(
         {
             'ceph-mon1': True,
             'ceph-mon2': True,
             'ceph-mon3': True
         }, hooks.get_peer_units())
Example #4
0
 def test_get_peer_units_peers_complete(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = ['ceph-mon2',
                                        'ceph-mon3']
     self.relation_get.side_effect = ['ceph-mon2',
                                      'ceph-mon3']
     self.assertEqual({'ceph-mon1': True,
                       'ceph-mon2': True,
                       'ceph-mon3': True},
                      hooks.get_peer_units())
 def test_get_peer_units_no_peers(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = []
     self.assertEqual({'ceph-mon1': True},
                      hooks.get_peer_units())
 def test_get_peer_units_no_peers(self):
     self.relation_ids.return_value = ['mon:1']
     self.related_units.return_value = []
     self.assertEquals({'ceph-mon1': True},
                       hooks.get_peer_units())