Exemple #1
0
 def test_related_osd_single_relation(self, related_units, relation_ids):
     relation_ids.return_value = ['osd:0']
     related_units.side_effect = lambda x: self._units.get(x)
     self.assertTrue(ceph_hooks.related_osds())
     self.assertFalse(ceph_hooks.related_osds(6))
     relation_ids.assert_called_with('osd')
     related_units.assert_called_with('osd:0')
Exemple #2
0
 def test_related_osd_multi_relation(self, related_units, relation_ids):
     relation_ids.return_value = ['osd:0', 'osd:23']
     related_units.side_effect = lambda x: self._units.get(x)
     self.assertTrue(ceph_hooks.related_osds())
     self.assertTrue(ceph_hooks.related_osds(6))
     self.assertFalse(ceph_hooks.related_osds(9))
     relation_ids.assert_called_with('osd')
     related_units.assert_has_calls([call('osd:0'), call('osd:23')])
 def test_related_osd_single_relation(self,
                                      related_units,
                                      relation_ids):
     relation_ids.return_value = ['osd:0']
     related_units.side_effect = lambda x: self._units.get(x)
     self.assertTrue(ceph_hooks.related_osds())
     self.assertFalse(ceph_hooks.related_osds(6))
     relation_ids.assert_called_with('osd')
     related_units.assert_called_with('osd:0')
 def test_related_osd_multi_relation(self,
                                     related_units,
                                     relation_ids):
     relation_ids.return_value = ['osd:0', 'osd:23']
     related_units.side_effect = lambda x: self._units.get(x)
     self.assertTrue(ceph_hooks.related_osds())
     self.assertTrue(ceph_hooks.related_osds(6))
     self.assertFalse(ceph_hooks.related_osds(9))
     relation_ids.assert_called_with('osd')
     related_units.assert_has_calls([
         call('osd:0'),
         call('osd:23')
     ])