def test_delete_network_by_client_fail(self): clt = self.client nm = "fake" net = fakes.FakeCloudNetwork(name=nm) err = exc.Forbidden(403) clt.method_delete = Mock(side_effect=err) self.assertRaises(exc.NetworkInUse, clt.delete, net)
def test_delete_network_fail(self): clt = self.client nm = "fake" net = fakes.FakeCloudNetwork(name=nm) net.manager = fakes.FakeManager() err = exc.Forbidden(403) net.manager.delete = Mock(side_effect=err) self.assertRaises(exc.NetworkInUse, net.delete)
def test_img_member_mgr_create_403(self): img = self.image mgr = img._member_manager nm = utils.random_unicode() sav = BaseManager.create err = exc.Forbidden(403) BaseManager.create = Mock(side_effect=err) self.assertRaises(exc.UnsharableImage, mgr.create, nm) BaseManager.create = sav